3、下列对继承的描述中,错误的是()。A.析构函数不能被继承B.派生类也是基类的组合C.派生类的成员除了它自己的成员外,还包含了它的基类的成员D.派生类中继承的基类成员的访问权限到派生类保持不变

题目

3、下列对继承的描述中,错误的是()。

A.析构函数不能被继承

B.派生类也是基类的组合

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

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


相似考题
参考答案和解析
D 【解析】派生类中继承的基类成员的访问权限到派生类会发生变化,例如:私有继承时,派生类不能访问基类的成员,所以选项D)错误,其他选项均正确。
更多“3、下列对继承的描述中,错误的是()。”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:D

  • 第2题:

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

    A、继承具有传递性

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

    C、支持多继承

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


    参考答案:C

  • 第3题:

    对Java的继承机制描述错误的是( )。

    A.Java支持多重继承

    B.声明子类时使用extends子句

    C.继承时子类可以添加新的方法和状态

    D.继承是面向对象方法的一个重要基本特征


    正确答案:A

  • 第4题:

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

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

    B) 公有继承时基类中的保护成员在派生类中仍是保护成员

    C) 保护继承时基类中的公有成员在派生类中仍是公有成员

    D) 保护继承时基类中的保护成员在派生类中仍是保护成员

    A.

    B.

    C.

    D.


    正确答案:C

  • 第5题:

    以下对继承的描述错误的是( )

    A)Java中的继承允许一个子类继承多个父类

    B)父类更具有通用性,子类更具体

    C)Java中的继承存在着传递性

    D)当实例化子类时会递归调用父类中的构造方法


    答案:A

  • 第6题:

    下列几项中描述错误的是( )

    A.继承收入即通过遗产继承获得的收入

    B.继承收入包括房产继承收入、经营资产继承收入等

    C.在制作退休理财规划时可以将如独生子女对父母房产或经营资产的未来继承权及相应物质价值的拥有这类隐性收入作为当期收入考虑到规划中来

    D.继承收入也可以归类于权益收入,但这时通常针对隐性财产


    参考答案:C

  • 第7题:

    下列关于法定继承中的按顺序继承准则的说法中,错误的是()。

    A:祖父母属于第二顺序继承人
    B:养子女属于第二顺序法定继承人
    C:继承开始后,由第一顺序继承人继承,第二顺序继承人不继承
    D:孙子女对祖父母尽了主要赡养义务的,作为第一顺序的法定继承人

    答案:B
    解析:
    根据《继承法》,遗产继承顺序的相关规定包括:①第一顺序,配偶、子女(包括婚生子女、非婚生子女、养子女和有扶养关系的继子女)、父母(包括生父母、养父母和有扶养关系的继父母);②第二顺序,兄弟姐妹(包括同父母的兄弟姐妹、同父异母或者同母异父的兄弟姐妹、养兄弟姐妹、有扶养关系的继兄弟姐妹)、祖父母、外祖父母;③孙子女、丧偶儿媳或女婿对公婆、岳父母尽了主要赡养义务的,作为第一顺序的法定继承人;④继承开始后,由第一顺序继承人继承,第二顺序继承人不继承;⑤没有第一顺序继承人继承的,由第二顺序继承人继承。

  • 第8题:

    下列关于虚函数的描述中,错误的是()。

    • A、虚函数是一个成员函数
    • B、虚函数具有继承性
    • C、静态成员函数可以说明为虚函数
    • D、在类的继承的层次结构中,虚函数是说明相同的函数

    正确答案:C

  • 第9题:

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

    • A、类是对一组对象的描述。
    • B、子类可以继承父类的所有方法和属性。
    • C、类具有继承性、封装性、多态性。
    • D、子类和父类是可以相互派生的。

    正确答案:D

  • 第10题:

    下列有关父类属性和方法继承规则的描述错误的是哪项?()

    • A、 父类中private修饰的属性和方法在子类中不被继承
    • B、 父类中public修饰的属性和方法在子类中被继承且可访问
    • C、 父类中protected修饰的属性和方法在子类中被继承且可访问
    • D、 父类中default修饰的属性和方法在子类中被继承,若父类和子类在同一个包中,则也可访问

    正确答案:A

  • 第11题:

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

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

    B

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

    C

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

    D

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


    正确答案: A
    解析:
    派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员,基类中的私有成员在派生类中是隐蔽的,只能在基类内部访问,派生类中的成员不可以访问基类中的私有成员;派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。

  • 第12题:

    单选题
    下列关于虚函数的描述中,错误的是()。
    A

    虚函数是一个成员函数

    B

    虚函数具有继承性

    C

    静态成员函数可以说明为虚函数

    D

    在类的继承的层次结构中,虚函数是说明相同的函数


    正确答案: A
    解析: 暂无解析

  • 第13题:

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

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

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

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

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


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

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

    A.析构函数可以被继承

    B.虚函数不能被继承

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

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


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

  • 第16题:

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

    A.继承分为多重继承和单继承

    B.对象间通信靠传递消息实现

    C.在外面看不到对象的内部特征是基于对象的“模块独立性好”这个特征

    D.类是具有共同属性、共同方法的对象的集合


    正确答案:C
    解析:对象的封装性是指从外面看只能看到对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。

  • 第17题:

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

    A.继承分为多重继承和单继承

    B.对象间的通信靠传递消息实现

    C.在外面看不到对象的内.部特征是基于对象的“模块独立性好”这个特征

    D.类是具有共同属性、共同方法的对象的集合


    正确答案:C
    解析:对象的封装性是指从外面看只能看到对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。

  • 第18题:

    下列关于继承收入的描述错误的是( )。

    A.继承收入即通过遗产继承获得的收入

    B.继承收入包括房产继承收入、经营资产继承收入等

    C.在制作退休理财规划时,可以将如独生子女对父母房产或经营资产的未来继承权及相应物质价值的拥有这类隐性收入作为当期收入考虑到规划中来

    D.继承收入是隐性收入或既定财产


    参考答案:C
    解析:在制作退休理财规划时,可以将如独生子女对父母房产或经营资产的未来继承权及相应物质价值的拥有这类隐性收入作为既得收入或退休生活成本考虑进来,而不是作为当期收入。

  • 第19题:

    下列对继承关系的描述中,()是对的。

    • A、在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的
    • B、在公有继承中,基类中只有公有成员对派生类的对象是可见的
    • C、在私有继承中,基类中只有公有成员对派生类是可见的
    • D、在私有继承中,基类中的保护成员对派生类的对象是可见的

    正确答案:D

  • 第20题:

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

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

    正确答案:B

  • 第21题:

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

    • A、支持多线程操作
    • B、JAVA程序与平台无关
    • C、JAVA程序可以直接访问Internet上的对象
    • D、支持单继承和多继承

    正确答案:D

  • 第22题:

    单选题
    下列对继承关系的描述中,()是对的。
    A

    在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的

    B

    在公有继承中,基类中只有公有成员对派生类的对象是可见的

    C

    在私有继承中,基类中只有公有成员对派生类是可见的

    D

    在私有继承中,基类中的保护成员对派生类的对象是可见的


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于JAVA语言特性的描述中,错误的是()
    A

    支持多线程操作

    B

    JAVA程序与平台无关

    C

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

    D

    支持单继承和多继承


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    下列对类的描述,错误的是()。
    A

    类是对一组对象的描述。

    B

    子类可以继承父类的所有方法和属性。

    C

    类具有继承性、封装性、多态性。

    D

    子类和父类是可以相互派生的。


    正确答案: B
    解析: 暂无解析