单选题
👁️ 浏览量:

试题题干

下列关于类的继承描述中,错误的是(    )

A

基类不一定具有派生类的全部属性和方法

B

派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数

C

继承描述类的层次关系,派生类可以具有与基类相同的属性和方法

D

一个基类可以有多个派生类,一个派生类可以有多个基类

参考答案

正确答案:

试题解析

当类的继承方式为私有继承时,基类中的公有成员和保护成员都以私有成员身份出现在派生类中,而基类的私有成员在派生类中不可以直接访问。故B错误。

C++允许从多个类派生一个类,即一个派生类可以同时有多个基类。这称为多重继承。