计算机程序设计

下列关于继承的描述中,错误的是()。A、基类中的析构函数不能被派生类继承B、基类中的保护成员在派生类中无法直接访问C、派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员D、在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变

题目

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

  • A、基类中的析构函数不能被派生类继承
  • B、基类中的保护成员在派生类中无法直接访问
  • C、派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员
  • D、在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.如果不显式地指定继承方式,缺省的继承方式是私有(private)

B.采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

C.采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

D.采用私有继承方式时,基类中的私有成员在派生类仍然是私有成员


正确答案:D
解析:采用私有继承方式时,基类中私有成员在派生类中是不可访问的成员。

第2题:

下列描述中,表达错误的是( )。

A.公有继承时基类中的public成员在派生类中仍是public的

B.公有继承时基类中的private成员在派生类中仍是private的

C.公有继承时基类中的protected成员在派生类中仍是protected的

D.私有继承时基类中的public成员在派生类中是private的


正确答案:B
解析:C++中,继承方式控制了基类中具有不同访问属性的成员在派生类中的访问属性。基类中的私有成员在派生类中是隐蔽的,只能在基类内部访问。所以选项B是错误的。派生类中的成员不能访问基类中的私有成员,但可以访问基类中的公有成员和保护成员。此时派生类对基类中各个成员的访问能力与继承方式无关,但继承方式将影响基类成员在派生类中的访问控制属性。基类中公有成员和保护成员在派生类中的访问控制属性将随着继承方式而改变:派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员;派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍然为保护成员。所以,选项A、C和D都是正确的。

第3题:

下列关于JAVA语言特性的描述中,错误的是()。

A.支持多线程操作

B.JAVA程序与平台无关

C.JAVA程序可以直接访问Internet上的对象

D.支持单继承和多继承


参考答案:D

第4题:

下列关于10 Gbps Ethernet特征的描述中,错误的是( )


正确答案:D
万兆以太网只支持全双工传输。

第5题:

下列关于虚拟局域网特征的描述中,错误的是( )


正确答案:B
虚拟网络建立在交换技术的基础上。如果将局域网上的结点按工作性质与需要划分成若干个“逻辑工作组”,则一个逻辑工作组就是一个虚拟网络。以软件方式实现逻辑工作组的划分与管理,工作组中的结点不受物理位置的限制。相同工作组的成员不一定连接在相同的物理网段上。

第6题:

在Java中下列关于继承的论述中,错误的是()

A、继承具有传递性

B、继承关系也称为“即是”(isa)关系

C、支持多继承

D、继承提高了系统的可重用性


参考答案:C

第7题:

下列描述中错误的是( )。

A.析构函数可以被继承

B.虚函数不能被继承

C.派生类可以有多个基类

D.纯虚基类的子类可以是虚基类


正确答案:B
解析: 本题考查关于C++语言基类中虚函数的继承问题。C++语言中基类的虚函数是可以被派生类继承的。

第8题:

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

A )如果不显式地指定继承方式,缺省的继承方式是私有( private )

B )采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

C )采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

D )采用私有继承方式时,基类中的私有成员在派生类中仍然是私有成员


正确答案:D

第9题:

下列关于对象一关系数据库中继承特征的叙述中,错误的是( )。


正确答案:D
继承性是面向对象方法的一个重要特征,是指子类继承超类的各种特性,包括对数据的继承和对操作的继承。基本类型是封装的,且内部数据是外部所不能看见的。

第10题:

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

A.析构函数不能被继承

B.派生类是基类的组合

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

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


正确答案:D
解析:派生类中继承的基类成员的访问权限到派生类会发生变化,例如:私有继承时,派生类不能访问基类的成员,所以选项D) 错误,其他选项均正确。

更多相关问题