PF101 - Week 2 - Quiz #1

PF101 - Week 2 - Quiz #1

University

10 Qs

quiz-placeholder

Similar activities

PreTest PBO2

PreTest PBO2

University

10 Qs

Java Programming Quiz

Java Programming Quiz

University

13 Qs

Software Engineering (UML)

Software Engineering (UML)

University

15 Qs

C++ set  3

C++ set 3

University

10 Qs

Dart Final

Dart Final

University

9 Qs

Round 3

Round 3

University

11 Qs

Day1

Day1

University

15 Qs

Fall 2024 - FIRT - C7: Programming Concepts Quiz

Fall 2024 - FIRT - C7: Programming Concepts Quiz

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?