Which keyword is used to inherit a class in C++?
A. public
B. private
C. protected
D. extends
Answer: Option A
Solution (By Examveda Team)
In C++, the keywordpublic is used to specify public inheritance when inheriting a class.When a class inherits another class publicly, all public members of the base class become public members of the derived class, and protected members of the base class become protected members of the derived class.
The keywords
private and protected can also be used for inheritance, but they specify different levels of access control:private inheritance: All public and protected members of the base class become private members of the derived class.protected inheritance: All public and protected members of the base class become protected members of the derived class.The keyword
extends is used in languages like Java for inheritance, but not in C++.Therefore, the correct answer is
public.                Join The Discussion
Comments (1)
Related Questions on Object Oriented Programming in C plus plus
What is the process of creating an instance of a class called in C++?
A. Encapsulation
B. Polymorphism
C. Inheritance
D. Instantiation
A. The process of creating multiple instances of a class
B. The process of hiding the implementation details of a class
C. The process of deriving a new class from an existing class
D. The process of defining functions within a class
What is the access specifier that allows members to be accessed from outside the class in C++?
A. protected
B. public
C. friend
D. None of the above

check the question