My Report

C++ OOP Test – 1


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. Which of the following explains Polymorphism?

2. Which of the following shows multiple inheritances?

3. What does modularity mean?

4. What does polymorphism in OOPs mean?

5. Which of the following feature of OOPs is not used in the following C++ code?

class A
{
    int i;
    public:
    void print(){cout<<"hello"<<i;}
}

class B: public A
{
    int j;
    public:
    void assign(int a){j = a;}
}

6. Which concept allows you to reuse the written code?

7. Wrapping data and its related functionality into a single entity is known as _____________

8. C++ is ______________

9. How structures and classes in C++ differ?

10. How access specifiers in Class helps in Abstraction?


 

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.