若已定义了类Vehicle,则下列派生类定义中,错误的是

admin2013-02-27  30

问题 若已定义了类Vehicle,则下列派生类定义中,错误的是

选项 A、class Car:Vehicle{/*类体略*/);
B、class Car:public Car{/*类体略*/);
C、class Car:public Vehicle{/*类体略*/);
D、class Car:virtual public Vehicle{/*类体略*/);

答案B

解析 派生类从基类的继承方式有3种:公有继承(public)、私有继承(private)和保护继承(protected)。如果不显式地给出继承方式,默认的类继承方式是私有继承,ACD项正确。类的继承是新的类从已有类那时得到已有的特性,故B项错误。
转载请注明原文地址:https://jikaoti.com/ti/tTE0FFFM
0

随机试题
最新回复(0)