PF101 - Week 2 - Quiz #1

PF101 - Week 2 - Quiz #1

University

10 Qs

quiz-placeholder

Similar activities

kuis pasca uts 1

kuis pasca uts 1

University

15 Qs

Class-Development

Class-Development

University

14 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

Object Oriented Programming lec01 Quiz

Object Oriented Programming lec01 Quiz

University

10 Qs

JS QUIZ

JS QUIZ

University

8 Qs

Dangerous Goods

Dangerous Goods

University

10 Qs

Statistics (descriptive)

Statistics (descriptive)

University

14 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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?