计算机二级

下列对派生类的描述中,错误的是A.一个派生类可以作为另一个派生类的基类B.派生类至少有一个基类C.派生类的成员除了它自己的成员外,还包含了它的基类的成员D.派生类中继承的基类成员的访问权限到派生类中保持不变

题目

下列对派生类的描述中,错误的是

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类

C.派生类的成员除了它自己的成员外,还包含了它的基类的成员

D.派生类中继承的基类成员的访问权限到派生类中保持不变

参考答案和解析
正确答案:D
解析:本题考核继承与派生。基类与派生类的关系为:基类是对派生类的抽象,派生类是对基类的具体化。基类抽取了它的派生类的公共特征,而派生类通过增加信息将抽象的基类变为某种有用的类型,派生类是基类定义的延续。派生类是基类的组合。公有派生类的对象可以作为基类的对象处理。由此可知A、B和C选项都是正确的。而在继承中,采用不同的继承方式,将限制派生类对基类成员的访问。所以D选项是错误的。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列对派生类的描述中,错误的是( )。

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类

C.派生类的默认继承方式是私有派生

D.派生类只继承了基类的公有成员和保护成员


正确答案:D
解析:对于选项A,在C++中,一个派生类可以作为另一派生类的基类,所以选项A是正确的。对于选项B,在C++语言中,可以从一个类派生出另一个类。派生其他类的类称为基类,被派生的类称为派生类。一个派生类可以从一个基类派生,也可以从多个基类派生。所以派生类应至少有一个基类。对于选项C,在C++中,当派生类时,如果没有特别指定派生的类型,C++编译器会自动指定其为私有派生。所以选项C也是正确的。对于选项D,在C++中,派生类中包含了基类的所有成员,但基类的私有成员在派生类中是隐蔽的,不能被访问。所以选项D是错误的。

第2题:

下列对派生类的描述中,() 是错误的。

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类

C.派生类的成员除了它自己的成员外,还包含了它的基类的成员

D.派生类中继承的基类成员的访问权限到派生类保持不变


派生类中继承的基类成员的访问权限到派生类保持不变

第3题:

下面关于派生类的描述中错误的是( )

A.派生类中至少有一个基类

B.一个派生类可以作为另一个派生类的基类

C.派生类只继承了基类中的公有成员和保护成员

D.派生类的缺省继承方式是私有


正确答案:C
解析:继承方式有公有继承、私有继承和保护继承3种,缺省的继承方式是私有继承。派生类从基类继承所有的成员,但是对于基类的私有成员派生类是不可直接访问的。

第4题:

下列对派生类的描述中,错误的是

A.派生类中继承的基类成员的访问权限到派生类保持不变。

B.一个派生类可以作为另一个派生类的基类。

C.派生类至少有一个基类。

D.派生类成员除了它自己的成员外,还包含它的基类成员。


派生类只继承了基类的公有成员和保护成员

第5题:

下列对派生类的描述中,错误的是()。

A.派生类只含有基类的公有成员和保护成员

B.派生类的缺省继承方式是private

C.派生类至少有一个基类

D.一个派生类可以作为另一个派生类的基类


派生类所继承的基类成员的访问权限保持不变

第6题:

下面关于派生类的描述中错误的是( )。

A)派生类中至少有一个基类

B)一个派生类可以作为另一个派生类的基类

C)派生类只继承了基类中的公有成员和保护成员

D)派生类的缺省继承方式是私有


正确答案:C

第7题:

5、下列对派生类的描述中,错误的是

A.派生类中继承的基类成员的访问权限到派生类保持不变。

B.一个派生类可以作为另一个派生类的基类。

C.派生类至少有一个基类。

D.派生类成员除了它自己的成员外,还包含它的基类成员。


派生类中继承的基类成员的访问权限到派生类保持不变。

第8题:

列对派生类的描述中,错误的是( )。

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类

C.派生类的缺省继承方式是private

D.派生类只继承了基类的公有成员和保护成员


正确答案:D

第9题:

40、下列对派生类的描述中,错误的是()

A.派生类的缺省继承方式是private

B.派生类至少有一个基类

C.一个派生类可以作为另一个派生类的基类

D.派生类只继承了基类的公有成员和保护成员


派生类对象中的基类子对象仅包含基类的公有和保护成员

第10题:

2、下列对派生类的描述中,错误的是() 。

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类

C.派生类的缺省继承方式是private

D.派生类只继承了基类的公有成员和保护成员


派生类中继承的基类成员的访问权限到派生类保持不变