niusouti.com

下列描述中正确的是A.多重继承中,不同父类中不能有同名成员B.多重派生中,所有父类的派生方式必须相同C.多重派生的子类不能再派生子类D.上述三种说法都不对

题目

下列描述中正确的是

A.多重继承中,不同父类中不能有同名成员

B.多重派生中,所有父类的派生方式必须相同

C.多重派生的子类不能再派生子类

D.上述三种说法都不对


相似考题
参考答案和解析
正确答案:D
解析:本题考察多重继承情况下各层次类的命名和派生规则。
更多“下列描述中正确的是A.多重继承中,不同父类中不能有同名成员B.多重派生中,所有父类的派生方式必须 ”相关问题
  • 第1题:

    下列关于派生类和基类的描述中,正确的是( )。

    A) 派生类成员函数只能访问基类的公有成员

    B) 派生类成员函数只能访问基类的公有和保护成员

    C) 派生类成员函数可以访问基类的所有成员

    D) 派生类对基类的默认继承方式是公有继承

    A.

    B.

    C.

    D.


    正确答案:B

  • 第2题:

    下列描述中哪个是正确的?

    A.私有派生的子类无法访问父类的成员

    B.类A的私有派生子类的派生类C无法初始化其祖先类A对象的属性,因为类A的成员对类C是不可访问的

    C.私有派生类不能作为基类派生子类

    D.私有派生类的所有子孙类将无法继续继承该类的成员


    正确答案:B
    解析:C++语言中一个派生类能不能继承基类的所有数据成员受继承方式的限制。

  • 第3题:

    下面关于多重继承的叙述,正确的是()。

    A.C++不支持多重继承

    B.多重继承是指从多层基类中派生出的子类

    C.多重继承中派生类成员的访问控制规则与单一继承规则不相同

    D.多重继承中可以通过虚基类防止二义性问题


    多重继承中可以通过虚基类防止二义性问题。

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    3、下列关于派生类和基类的描述中,正确的是()

    A.派生类成员函数只能访问基类的公有成员

    B.派生类成员函数只能访问基类的公有和保护成员

    C.派生类成员函数可以访问基类的所有成员

    D.派生类对基类的默认继承方式是公有继承


    派生类成员函数只能访问基类的公有和保护成员