在C#中,如果类C继承自类B,类B继承自类A,则以下描述正确的是()。A、C不能继承了A或B中的成员B、C只继承了B中的成员C、C只继承了A中的成员D、C不仅继承了B中的成员,同样也继承了A中的成员

题目

在C#中,如果类C继承自类B,类B继承自类A,则以下描述正确的是()。

  • A、C不能继承了A或B中的成员
  • B、C只继承了B中的成员
  • C、C只继承了A中的成员
  • D、C不仅继承了B中的成员,同样也继承了A中的成员

相似考题
更多“在C#中,如果类C继承自类B,类B继承自类A,则以下描述正确的是()。A、C不能继承了A或B中的成员B、C只继承了B中的成员C、C只继承了A中的成员D、C不仅继承了B中的成员,同样也继承了A中的成员”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:D

  • 第2题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:C

  • 第3题:

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

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

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

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

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


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

  • 第4题:

    C++中,派生类对基类的继承有三种方式:公有继承(Public)、包含继承(Protected)、私有继承(Private)。类B保护继承方式继承了类A,类C公有继承方式继承了类B,则______是类C中的公有成员。

    A.类A的公有成员

    B.类A的保护成员

    C.类B的公有成员

    D.类B的保护成员


    正确答案:C
    解析:C++中,派生类对基类有三种继承方式:公有继承(Public)、私有继承(PrJvate)和保护继承(Protected)。
      公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的。
      私有继承的特点是基类的公有成员和保护成员都作为派生类的私有成员,并且不能被这个派生类的子类所访问。
      保护继承的特点是基类的所有公有成员和保护成员都作为派生类的保护成员,并且只能被它的派生类成员函数或友元访问,基类的私有成员仍然是私有的。

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    以下关于派生类说法中正确的是()。

    • A、派生类继承了基类中除构造函数和析构函数外的全部成员
    • B、派生类继承了基类中全部成员
    • C、派生类只继承了基类中的Public成员
    • D、派生类继承了基类中的Public成员和protected成员

    正确答案:A

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    下面有关继承的说法中,正确的是() 

    • A、  A类和B类均有C类需要的成员,因此可以从A类和B类共同派生出C类
    • B、  在派生新类时,可以指明是公有派生、私有派生或保护派生
    • C、  派生类可以继承基类中的成员,同时也继承基类的父类中的成员
    • D、  在派生类中,不能添加新的成员,只能继承基类的成员

    正确答案:C

  • 第9题:

    单选题
    Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是()
    A

    C不仅继承了B中的成员,同样也继承了A中的成员

    B

    C只继承了B中的成员

    C

    C只继承了A中的成员

    D

    C不能继承A或B中的成员


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

  • 第10题:

    单选题
    在C#中,如果类C继承自类B,类B继承自类A,则以下描述正确的是()。
    A

    C不能继承了A或B中的成员

    B

    C只继承了B中的成员

    C

    C只继承了A中的成员

    D

    C不仅继承了B中的成员,同样也继承了A中的成员


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

  • 第11题:

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

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

    B

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

    C

     子类只继承父类public成员

    D

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


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

  • 第12题:

    填空题
    若子类和父类不在同一个包中,则子类继承了父类中的()和()成员,将其作为子类的成员,但不能继承父类的()和()成员。

    正确答案: public,protected,默认,private
    解析: 暂无解析

  • 第13题:

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

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

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

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

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


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

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

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

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

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

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


    正确答案:C
    C。【解析】保护继承时,类成员的访问级别只能是降低为保护模式,因此即使基类的公有成员,也被缩小为保护模式。

  • 第16题:

    派生类只继承基类中的公有成员和保护成员,而不继承私有成员。


    正确答案:错误

  • 第17题:

    若子类和父类不在同一个包中,则子类继承了父类中的()和()成员,将其作为子类的成员,但不能继承父类的()和()成员。


    正确答案:public;protected;默认;private

  • 第18题:

    Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是()

    • A、C不仅继承了B中的成员,同样也继承了A中的成员
    • B、C只继承了B中的成员
    • C、C只继承了A中的成员
    • D、C不能继承A或B中的成员

    正确答案:A

  • 第19题:

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

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

    正确答案:A

  • 第20题:

    一个类能否访问其他包中的类的公开级成员变量()

    • A、不行,除非继承了那个类
    • B、可以
    • C、不行
    • D、可以,但是前提是继承了那个类

    正确答案:B

  • 第21题:

    判断题
    派生类只继承基类中的公有成员和保护成员,而不继承私有成员。
    A

    B


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

  • 第22题:

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

    基类中的析构函数不能被派生类继承

    B

    基类中的保护成员在派生类中无法直接访问

    C

    派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员

    D

    在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变


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

  • 第23题:

    单选题
    以下关于派生类说法中正确的是()。
    A

    派生类继承了基类中除构造函数和析构函数外的全部成员

    B

    派生类继承了基类中全部成员

    C

    派生类只继承了基类中的Public成员

    D

    派生类继承了基类中的Public成员和protected成员


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