单选题
下列关于基类和派生类关系的叙述中,正确的是( )。
A、
派生类中的成员可以访问基类中的任何成员
B、
每个类最多只能有一个直接基类
C、
基类的构造函数必须在派生类的构造函数体中调用
D、
派生类除了继承基类的成员,还可以定义新的成员
【正确答案】
D
【答案解析】
解析:本题考查继承与派生,派生类中的成员访问基类中的成员是由派生方式决定的,A选项错误;一个类可以有多个直接基类,B选项错误;如果基类中定义了缺省构造函数或根本没有定义任何一个构造函数(此时,由编译器自动生成缺省构造函数)时,在派生类构造函数的定义中可以省略对基类构造函数的调用,即省略“<基类名>(<参数表>)”,C选项错误。派生类除了继承基类的成员,还可以定义新的成员,因此本题选D。
提交答案
关闭