Question 1

Time: 00:00:00
What is the purpose of the "final" keyword in OOP?

To create multiple instances of a class

To create multiple instances of a class

To hide the internal details of an object

To hide the internal details of an object

To define a new class from an existing class

To define a new class from an existing class

To prevent a class, method, or variable from being overridden, modified, or reassigned

To prevent a class, method, or variable from being overridden, modified, or reassigned

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 2

Time: 00:00:00
What is the purpose of the "static" keyword in OOP?

To create multiple instances of a class

To create multiple instances of a class

To hide the internal details of an object

To hide the internal details of an object

To define a new class from an existing clas

To define a new class from an existing clas

To declare a class, method, or variable that belongs to the class itself, rather than an instance of the class

To declare a class, method, or variable that belongs to the class itself, rather than an instance of the class

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 3

Time: 00:00:00
What is the purpose of the "protected" access modifier in OOP?

To create multiple instances of a class

To create multiple instances of a class

To hide the internal details of an object

To hide the internal details of an object

To define a new class from an existing class

To define a new class from an existing class

To provide access to a member within the same package or subclasses of the class

To provide access to a member within the same package or subclasses of the class

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 4

Time: 00:00:00
What is the purpose of the "private" access modifier in OOP?

To create multiple instances of a class

To create multiple instances of a class

To hide the internal details of an object

To hide the internal details of an object

To define a new class from an existing class

To define a new class from an existing class

To restrict access to a member to only within the same class

To restrict access to a member to only within the same class

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 5

Time: 00:00:00
What is the purpose of the "public" access modifier in OOP?

To create multiple instances of a class

To create multiple instances of a class

To hide the internal details of an object

To hide the internal details of an object

To define a new class from an existing class

To define a new class from an existing class

To provide unrestricted access to a member from any class

To provide unrestricted access to a member from any class

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 6

Time: 00:00:00
Which of the following is an example of a class in OOP?

Integer

Integer

42

42

"Hello, world!"

"Hello, world!"

Car

Car

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 7

Time: 00:00:00
What is abstraction in OOP?

The process of creating multiple instances of a class

The process of creating multiple instances of a class

The process of hiding the internal details of an object

The process of hiding the internal details of an object

The process of defining a new class from an existing class

The process of defining a new class from an existing class

The process of simplifying complex systems by breaking them down into smaller, more manageable units

The process of simplifying complex systems by breaking them down into smaller, more manageable units

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 8

Time: 00:00:00
What is polymorphism in OOP?

The process of creating multiple instances of a class

The process of creating multiple instances of a class

The process of hiding the internal details of an object

The process of hiding the internal details of an object

The ability of an object to take on many forms

The ability of an object to take on many forms

The process of defining a new class from an existing class

The process of defining a new class from an existing class

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 9

Time: 00:00:00
What is an object in OOP?

A blueprint for creating classes

A blueprint for creating classes

A specific instance of a class

A specific instance of a class

A method that belongs to a class

A method that belongs to a class

A variable that holds data

A variable that holds data

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

Question 10

Time: 00:00:00
Which of the following is NOT a principle of object-oriented programming (OOP)?

Encapsulation

Encapsulation

Polymorphism

Polymorphism

Inheritance

Inheritance

Abstraction

Abstraction

All of the above

All of the above

Once you attempt the question then PrepInsta explanation will be displayed.

Please login to submit your explanation

["0","40","60","80","100"]
["Need more practice!","Keep trying!","Not bad!","Good work!","Perfect!"]

Personalized Analytics only Availble for Logged in users

Analytics below shows your performance in various Mocks on PrepInsta

Your average Analytics for this Quiz

Rank

-

Percentile

0%

Get over 200+ Courses under One Subscription

mute

Don’t settle Learn from the Best with PrepInsta Prime Subscription

Learn from Top 1%

One Subscription, For Everything

The new cool way of learning and upskilling -

Limitless Learning

One Subscription access everything

Job Assistance

Get Access to PrepInsta Prime

Top Faculty

from FAANG/IITs/TOP MNC's

Get over 200+ course One Subscription

Courses like AI/ML, Cloud Computing, Ethical Hacking, C, C++, Java, Python, DSA (All Languages), Competitive Coding (All Languages), TCS, Infosys, Wipro, Amazon, DBMS, SQL and others.

Comments