Introduction to Object-Oriented Programming – MCQs

20 Score: 0 Attempted: 0/20 Subscribe
1. : Which of the following is not a feature of Object-Oriented Programming?





2. : In OOP, what does the term “inheritance” refer to?





3. : What is encapsulation in Object-Oriented Programming?





4. : Which of the following allows objects to take on more than one form?





5. : What is a class in Object-Oriented Programming?





6. : What is an object in OOP?





7. : What is the concept of abstraction in OOP?





8. : Which feature of OOP promotes code reuse?





9. : Which of the following is true about constructors?





10. : Which keyword is used to create an object in most OOP languages?





11. : What is method overloading?





12. : Which access modifier makes members accessible only within the same class?





13. : Which of the following supports multiple inheritance directly?





14. : What is dynamic polymorphism achieved through?





15. : Which OOP principle helps to prevent unauthorized access to class data?





16. : Which of the following is not a type of inheritance?





17. : What does UML stand for in OOP design?





18. : Which of these is used to destroy an object in C++?





19. : Which of the following languages is purely object-oriented?





20. : Which of the following is not a benefit of OOP?





Leave a Comment

All copyrights Reserved by MCQsAnswers.com - Powered By T4Tutorials