niusouti.com

关于私有继承,下列说法错误的是()。A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C、基类的私有成员,派生类的成员和派生类的对象都无法访问。D、派生类的对象无法访问基类的所有成员。

题目

关于私有继承,下列说法错误的是()。

  • A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。
  • B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。
  • C、基类的私有成员,派生类的成员和派生类的对象都无法访问。
  • D、派生类的对象无法访问基类的所有成员。

相似考题
参考答案和解析
正确答案:B
更多“关于私有继承,下列说法错误的是()。”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    下列对继承的说法,哪个是正确的()。

    A.子类能继承父类的非私有方法和状态

    B.子类能继承父类的所有方法和状态

    C.子类只能继承父类的方法,而不继承状态

    D.子类只能继承父类public方法和状态


    正确答案:B

  • 第3题:

    下面关于类的继承的叙述中,正确的是_________。

    A.子类只能继承父类的非私有属性,不能继承父类的方法

    B.子类不能继承父类的私有属性

    C.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性

    D.子类只能继承父类的方法,不能继承父类的属性


    正确答案:B

  • 第4题:

    下列说法有错误的是 ______。

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

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

    C.保护继承时基类的protected成员在派生类中是protected

    D.保护继承时基类的private成员在派生类中是protected


    正确答案:D

  • 第5题:

    关于继承下面说法正确的是

    A.子类能够继承父类私有的属性;

    B.子类可以重写父类的final方法;

    C.子类能够继承不同包父类的protected属性;

    D.子类能够继承不同包父类的缺省属性;


    正确答案:C

  • 第6题:

    下列关于继承的说法哪个正确()

    • A、子类只继承父类public方法和属性
    • B、子类继承父类的非私有属性和方法:
    • C、子类继承父类的方法,而不继承父类的属性:
    • D、子类将继承的所有的属性和方法

    正确答案:B

  • 第7题:

    派生类的对象对它的基类成员中的()是可以访问的。

    • A、公有继承的公有成员
    • B、公有继承的私有成员
    • C、公有继承的保护成员
    • D、私有继承的私有成员

    正确答案:A

  • 第8题:

    关于继承,下列说法正确的是()

    • A、 子类将继承父类所有的成员
    • B、 子类将继承父类的非私有成员
    • C、 子类只继承父类public成员
    • D、 子类只继承父类的方法,而不继承属性

    正确答案:A

  • 第9题:

    下列继承方式中,()方式是错的。

    • A、公有继承
    • B、私有继承
    • C、完全继承
    • D、保护继承

    正确答案:C

  • 第10题:

    单选题
    关于保护继承,下列说法错误的是()。
    A

    保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。

    B

    派生类对象不能访问基类中的任何成员。

    C

    派生类的对象可以访问基类的公有成员。

    D

    保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。


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

  • 第11题:

    单选题
    下列关于继承的说法哪个正确()
    A

    子类只继承父类public方法和属性

    B

    子类继承父类的非私有属性和方法:

    C

    子类继承父类的方法,而不继承父类的属性:

    D

    子类将继承的所有的属性和方法


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

  • 第12题:

    单选题
    下列继承方式中,()方式是错的。
    A

    公有继承

    B

    私有继承

    C

    完全继承

    D

    保护继承


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

  • 第13题:

    派生类的对象可以访问以下那种情况继承的基类成员()

    A、私有继承的私有成员

    B、公有继承的私有成员

    C、私有继承的保护成员

    D、公有继承的公有成员


    参考答案:D

  • 第14题:

    下面关于继承的说法,正确的是( )。 class math{ … }; class math1:math{ … };

    A.math 类、math1 类没有继承关系

    B.math1 类是 math 类的父亲

    C.math1 类对 math 类继承是公有继承

    D.math1 类对 math 类的继承是私有继承


    正确答案:D
    解析:注意继承的格式,关键字默认的继承是私有继承。

  • 第15题:

    下列说法中错误的是( )。

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

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

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

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


    正确答案:B
    解析:此题考查的是派生类中的访问权限。继承方式包括公有继承、保护继承和私有继承。私有继承时基类中的protected成员在派生类中变成了private成员,所以选项B)叙述错误。

  • 第16题:

    下列关于继承的说法,正确的是______。

    A.子类能继承父类的非私有方法和状态

    B.子类能继承父类的所有方法和状态

    C.子类只能继承父类的方法,而不能继承状态

    D.子类只能继承父类的public方法和状态


    正确答案:A

  • 第17题:

    在面向对象设计中,关于继承性,下面说法错误的是()

    • A、子类不但继承超类的属性和操作,也继承超类的关联
    • B、子类继承超类的特性,但并不继承其私有特性。 
    • C、子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象
    • D、超类的protected成员可被其子类访问

    正确答案:B

  • 第18题:

    关于保护继承,下列说法错误的是()。

    • A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。
    • B、派生类对象不能访问基类中的任何成员。
    • C、派生类的对象可以访问基类的公有成员。
    • D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

    正确答案:C

  • 第19题:

    关于继承的说法错误的是()。

    • A、继承权男女平等
    • B、非法财产不得继承
    • C、继承权自愿原则
    • D、养子女没有继承权

    正确答案:D

  • 第20题:

    以下关于继承的说法错误的是()。

    • A、.NET框架类库中,object类是所有类的基类
    • B、派生类不能直接访问基类的私有成员
    • C、protected修饰符既有公有成员的特点,又有私有成员的特点
    • D、基类对象不能引用派生类对象

    正确答案:D

  • 第21题:

    关于继承性,下列说法错误的是()

    • A、子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征
    • B、子类的对象可代替其父类的对象
    • C、子类和超类相互依赖
    • D、当一个子类实例化创建一个对象时,该子类的超类也将实例化

    正确答案:C

  • 第22题:

    单选题
    关于继承,下列说法正确的是()
    A

     子类将继承父类所有的成员

    B

     子类将继承父类的非私有成员

    C

     子类只继承父类public成员

    D

     子类只继承父类的方法,而不继承属性


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

  • 第23题:

    单选题
    关于私有继承,下列说法错误的是()。
    A

    基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。

    B

    基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。

    C

    基类的私有成员,派生类的成员和派生类的对象都无法访问。

    D

    派生类的对象无法访问基类的所有成员。


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