Question
a.
Private members of the base class become protected members of the derived class
b.
Protected members of the base class become public members of the derived class
c.
Public members of the base class become protected members of the derived class
d.
Protected derivation does not affect private and protected members of the derived class
Posted under Data Structures and Algorithms
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. Which of the statements is true in a protected derivation of a derived class from a base class?
Similar Questions
Discover Related MCQs
Q. Which of the following statements is NOT valid about operator overloading?
View solution
Q. Exception handling is targeted at
View solution
Q. A pointer to the base class can hold address of
View solution
Q. Function templates can accept
View solution
Q. How many constructors can a class have?
View solution
Q. The new operator
View solution
Q. Consider the following statements:
int x = 22,y=15;
x = (x>y) ? (x+y) : (x-y);
What will be the value of x after executing these statements?
View solution
Q. An exception is caused by
View solution
Q. A template class
View solution
Q. Which of the following is the valid class declaration header for the derived class d with base classes b1 and b2?
View solution
Q. A library function exit() causes an exit from
View solution
Q. RunTime polymorphism is achieved by ___________
View solution
Q. An array element is accessed using
View solution
Q. If there is a pointer p to object of a base class and it contains the address of an object of a derived class and both classes contain a virtual member function abc(), then the statement p->abc(); will cause the version of abc() in the __________class to be executed.
View solution
Q. A pure virtual function is a virtual function that
View solution
Q. A static function
View solution
Q. We can output text to an object of class ostream using the insertion operator<< because
View solution
Q. The statement f1.write((char*)&obj1, sizeof(obj1));
View solution
Q. To convert from a user defined class to a basic type, you would most likely use
View solution
Q. Which of the following is not the characteristic of constructor.
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Data Structures and Algorithms? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!