My Report

C++ OOP Test – 2


Correct Answer: 2 points | Wrong: -1 point
Grades: A* (100% score) | A (80%-99%) | B (60%-80%) | C (40%-60%) | D (0%-40%)
advertisement

1. How many types of polymorphism are there in C++?

2. How run-time polymorphisms are implemented in C++?

3. Which of the following is an abstract data type?

4. Which of the following is correct?

5. Which of the following provides a programmer with the facility of using object of a class inside other classes?

6. How compile-time polymorphisms are implemented in C++?

7. Out of the following, which is not a member of the class?

8. Which concept means the addition of new components to a program as it runs?

9. Which of the following approach is used by C++?

10. Why references are different from pointers?

11. Which of the following cannot be a friend?

12. What is the other name used for functions inside a class?

13. Which of the following explains the overloading of functions?

14. Which of the following class allows to declare only one object of it?

15. Which of the following is not a type of Constructor?


 

Start practicing “1000 MCQs on C++”, and once you are ready, you can take tests on all topics by attempting our “C++ Test Series”.

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.