

MCQOPTIONS
Saved Bookmarks
This section includes 20 Mcqs, each offering curated multiple-choice questions to sharpen your Object Oriented Programming knowledge and support exam preparation. Choose a topic below to get started.
1. |
Why do classes use mutator methods? |
A. | Allows client to modify the program |
B. | Allows client to modify/write the private members |
C. | Allows servers to access all the private data |
D. | Allows servers to access only protected members |
Answer» C. Allows servers to access all the private data | |
2. |
Why do classes use accessor methods? |
A. | To make public data accessible to client |
B. | To make public data private to client |
C. | To make private data public for whole program |
D. | To make private data accessible to the client |
Answer» E. | |
3. |
Why do we use user defined classes? |
A. | To design a user intended code |
B. | To model real world objects |
C. | To design the interfaces |
D. | To model the functions |
Answer» C. To design the interfaces | |
4. |
Which feature is exhibited by the inbuilt classes? |
A. | Code reusability |
B. | Code efficiency |
C. | Code readability |
D. | Code reusability, efficiency and readability |
Answer» E. | |
5. |
What is the use of inbuilt classes? |
A. | Provide predefined data |
B. | Provide predefined functions |
C. | Provide predefined data and functions |
D. | Provide predeclared data to be overridden |
Answer» D. Provide predeclared data to be overridden | |
6. |
In which case the classes can be used to make the more efficient program? |
A. | To define a function that is called frequently in a program |
B. | To structure data that is most similar |
C. | To group the most similar data and operations |
D. | To define a blueprint that shows memory location of data |
Answer» D. To define a blueprint that shows memory location of data | |
7. |
Class is _____________ of an object. |
A. | Basic function definition |
B. | Detailed description with values |
C. | Blueprint |
D. | Set of constant values |
Answer» D. Set of constant values | |
8. |
Which among the following is a feature of class? |
A. | Object orientation |
B. | Procedure orientation |
C. | Both object and procedure orientation |
D. | Neither object nor procedure orientation |
Answer» B. Procedure orientation | |
9. |
Which among the following is an advantage of using classes over structures of C? |
A. | Functions are restricted |
B. | Functions can’t be defined |
C. | Functions can also be encapsulated |
D. | Functions can have more security |
Answer» D. Functions can have more security | |
10. |
Which class represents the most abstracted information? |
A. | Nested |
B. | Derived |
C. | Enclosed |
D. | Base |
Answer» E. | |
11. |
If a database have to be maintained using OOP, to store the details of each employee in a company, which would be the best choice among the following? |
A. | Define a class to store details of each employee |
B. | Define a structure to store details of each employee |
C. | Define separate variable for each detail |
D. | Define a generic type to store string and number details |
Answer» B. Define a structure to store details of each employee | |
12. |
If a class have two data members and two functions to add those two numbers and to subtract them, which among the following is most efficient if the programmer wants to implement multiplication too? |
A. | Define a public function which multiplies two numbers |
B. | Define a public function that returns values of two data members |
C. | Define a private function which multiplies two numbers |
D. | Define a private function that returns values of two data members |
Answer» C. Define a private function which multiplies two numbers | |
13. |
To group all the brands of cars, what should be used? |
A. | Class |
B. | Structure |
C. | Function |
D. | Object |
Answer» B. Structure | |
14. |
Which among the following is the main characteristic of class? |
A. | Inheritance |
B. | Encapsulation |
C. | Polymorphism |
D. | Object creation |
Answer» C. Polymorphism | |
15. |
IN_WHICH_CASE_THE_CLASSES_CAN_BE_USED_TO_MAKE_MORE_EFFICIENT_PROGRAM??$ |
A. | To define a function that is called frequently in a program |
B. | To structure data that is most similar |
C. | To group the most similar data and operations |
D. | To define a blueprint that shows memory location of data |
Answer» D. To define a blueprint that shows memory location of data | |
16. |
Which feature is exhibited by the inbuilt classes?$ |
A. | Code reusability |
B. | Code efficiency |
C. | Code readability |
D. | Code reusability, efficiency and readability |
Answer» E. | |
17. |
What_is_the_use_of_inbuilt_classes?$ |
A. | Provide predefined data |
B. | Provide predefined functions |
C. | Provide predefined data and functions |
D. | Provide predeclared data to be overridden |
Answer» D. Provide predeclared data to be overridden | |
18. |
Which among the following is the most abstract form of class? |
A. | Cars |
B. | BMW cars |
C. | Big cars |
D. | Small cars |
Answer» B. BMW cars | |
19. |
Why_do_we_use_user_defined_classes? |
A. | To design a user intended code |
B. | To model real world objects |
C. | To design the interfaces |
D. | To model the functions |
Answer» C. To design the interfaces | |
20. |
Class is _____________ of an object? |
A. | Basic function definition |
B. | Detailed description with values |
C. | Blueprint |
D. | Set of constant values |
Answer» D. Set of constant values | |