单选题
下列代码声明了3个类:
class Person{};
class Student:public Person{};
class Undergraduate:Student{};
下列关于这些类之间关系的描述中,错误的是______。
A、
类Person是类Undergraduate的基类
B、
类Undergraduate从类Student公有继承
C、
类Student是类Person的派生类
D、
类Undergraduate是类Person的派生类
【正确答案】
B
【答案解析】
[解析] 当不显式指出继承方式时,默认的继承方式是私有继承,而不是公有继承。B项是错误的。
提交答案
关闭