MCQOPTIONS
Saved Bookmarks
This section includes 657 Mcqs, each offering curated multiple-choice questions to sharpen your Testing Subject knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which of the following is not type of class? |
| A. | Abstract Class |
| B. | Final Class |
| C. | Start Class |
| D. | String Class |
| Answer» D. String Class | |
| 2. |
Which feature allows open recursion, among the following? |
| A. | Use of this pointer |
| B. | Use of pointers |
| C. | Use of pass by value |
| D. | Use of parameterized constructor |
| Answer» B. Use of pointers | |
| 3. |
Which of the two features match each other? |
| A. | Inheritance and Encapsulation |
| B. | Encapsulation and Polymorphism |
| C. | Encapsulation and Abstraction |
| D. | Abstraction and Polymorphism |
| Answer» D. Abstraction and Polymorphism | |
| 4. |
Which header file is required in C++ to use OOP? |
| A. | iostream.h |
| B. | stdio.h |
| C. | stdlib.h |
| D. | OOP can be used without using any header file |
| Answer» E. | |
| 5. |
Which concept of OOP is false for C++? |
| A. | Code can be written without using classes |
| B. | Code must contain at least one class |
| C. | A class must have member functions |
| D. | At least one object should be declared in code |
| Answer» C. A class must have member functions | |
| 6. |
Why Java is Partially OOP language? |
| A. | It supports usual declaration of primitive data types |
| B. | It doesn’t support all types of inheritance |
| C. | It allows code to be written outside classes |
| D. | It does not support pointers |
| Answer» B. It doesn’t support all types of inheritance | |
| 7. |
When OOP concept did first came into picture? |
| A. | 1970’s |
| B. | 1980’s |
| C. | 1993 |
| D. | 1995 |
| Answer» B. 1980’s | |
| 8. |
How many classes can be defined in a single program? |
| A. | Only 1 |
| B. | Only 100 |
| C. | Only 999 |
| D. | As many as you want |
| Answer» E. | |
| 9. |
Which language does not support all 4 types of inheritance? |
| A. | C++ |
| B. | Java |
| C. | Kotlin |
| D. | Small Talk |
| Answer» C. Kotlin | |
| 10. |
Which Feature of OOP illustrated the code reusability? |
| A. | Polymorphism |
| B. | Abstraction |
| C. | Encapsulation |
| D. | Inheritance |
| Answer» E. | |
| 11. |
Pure OOP can be implemented without using class in a program. (True or False) |
| A. | True |
| B. | False |
| Answer» C. | |
| 12. |
Which is not feature of OOP in general definitions? |
| A. | Code reusability |
| B. | Modularity |
| C. | Duplicate/Redundant data |
| D. | Efficient Code |
| Answer» D. Efficient Code | |
| 13. |
What is the additional feature in classes that was not in structures? |
| A. | Data members |
| B. | Member functions |
| C. | Static data allowed |
| D. | Public access specifier |
| Answer» C. Static data allowed | |
| 14. |
Who invented OOP? |
| A. | Alan Kay |
| B. | Andrea Ferro |
| C. | Dennis Ritchie |
| D. | Adele Goldberg |
| Answer» B. Andrea Ferro | |
| 15. |
Which of the following best defines a class? |
| A. | Parent of an object |
| B. | Instance of an object |
| C. | Blueprint of an object |
| D. | Scope of an object |
| Answer» C. Blueprint of an object | |
| 16. |
Which was the first purely object oriented programming language developed? |
| A. | Java |
| B. | C++ |
| C. | SmallTalk |
| D. | Kotlin |
| Answer» D. Kotlin | |