PF101 - Week 2 - Quiz #1

PF101 - Week 2 - Quiz #1

University

10 Qs

quiz-placeholder

Similar activities

JS QUIZ

JS QUIZ

University

8 Qs

PreTest PBO2

PreTest PBO2

University

10 Qs

JAVA PROGRAMING

JAVA PROGRAMING

University

10 Qs

Object Oriented Programming lec01 Quiz

Object Oriented Programming lec01 Quiz

University

10 Qs

kuis pasca uts 1

kuis pasca uts 1

University

15 Qs

Object Oriented Programming Language 2 Quiz 1

Object Oriented Programming Language 2 Quiz 1

University

10 Qs

QUIZ KELAS JAVA

QUIZ KELAS JAVA

University

10 Qs

IMPERATIVE VS OOP

IMPERATIVE VS OOP

University

15 Qs

PF101 - Week 2 - Quiz #1

PF101 - Week 2 - Quiz #1

Assessment

Quiz

Other

University

Medium

Created by

Jerome Escultura

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main principle of Object-Oriented Programming (OOP)?

Encapsulation

Inheritance

Polymorphism

All of the above

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of inheritance in OOP?

To allow a class to inherit properties and methods from another class

To ensure that all classes are independent of each other

To change the behavior of a method at runtime

To restrict access to an object's data

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which concept allows a method to perform different tasks based on the object that is invoking it?

Encapsulation

Polymorphism

Inheritance

Abstraction

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term "subclass" refer to in OOP?

A class that is derived from another class

A method within a class

An instance of a class

A type of interface

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How does polymorphism improve code flexibility in OOP?

By allowing methods to be overridden or overloaded to perform different tasks based on the object type

By ensuring that all methods are private

By enforcing a single method signature across all classes

By preventing the creation of subclasses

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which principle of OOP helps in the implementation of code reusability?

Inheritance

Encapsulation

Abstraction

Polymorphism

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of encapsulation in OOP?

To hide the internal state of an object and require all interaction to be performed through an object's methods

To allow multiple classes to share the same interface

To create a new class based on an existing class

To define a method that can be used by different classes

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?