单选题
下列有关继承和派生的叙述中,正确的是( )。
A、
派生类不能访问基类的保护成员
B、
作为虚基类的类不能被实例化
C、
派生类应当向基类的构造函数传递参数
D、
虚函数必须在派生类中重新实现
【正确答案】
C
【答案解析】
解析:此题考查的是继承和派生。无论使用哪种继承方式,派生类中的成员都不能访问基类中的私有成员,而可以访问基类中的公有成员和保护成员,所以选项A错误:C++中只有抽象类不能被实例化,而虚基类不一定非得是抽象类,所以选项B错误;在派生类中可以重新定义从基类继承下来的虚函数,也可以不重新定义,故选项D错误。
提交答案
关闭