单选题
👁️ 浏览量:

试题题干

下面关于基类和派生类的描述中,正确的是(    )

A

一个类可以被多次说明为某个派生类的直接基类,可以不止一次地成为间接基类

B

一个类不能被多次说明为某个派生类的直接基类,可以不止一次地成为间接基类

C

一个类不能被多次说明为某个派生类的直接基类,且只能成为一次间接基类

D

一个类可以被多次说明为某个派生类的直接基类,但只能成为一次间接基类

参考答案

正确答案:

试题解析

一个类可以是另一个或多个类的基类,但说明为某个派生类的基类时,只能说明一次,不能重复说明(选项A和D不正确)。

一个类A可以是多个类的直接基类,这些类又可以各自派生自己的派生类,从而类A就是这些派生类的间接基类。特别地,一个类可以多次成为某个派生类的间接基类(选项C是错误的,B是正确的)。