下列关于基类和派生类关系的叙述中,正确的是A.每个类最多只能有一个直接基类B.派生类中的成员可以访问基类中的任何成员C.基类的构造函数必须在派生类的构造函数体中调用D.派生类除了继承基类的成员,还可以定义新的成员

题目

下列关于基类和派生类关系的叙述中,正确的是

A.每个类最多只能有一个直接基类

B.派生类中的成员可以访问基类中的任何成员

C.基类的构造函数必须在派生类的构造函数体中调用

D.派生类除了继承基类的成员,还可以定义新的成员


相似考题
参考答案和解析
正确答案:D
解析:派生类可以只有一个直接基类,也可以同时有多个直接基类,A错。基类中的私有成员在派生类中是隐藏的,只能在基类内部访问,派生类中的成员不能访问基类中的私有成员,B错。基类的构造函数在派生类构造函数的成员初始化列表中调用,C错。D项正确。
更多“下列关于基类和派生类关系的叙述中,正确的是A.每个类最多只能有一个直接基类B.派生类中的成员可 ”相关问题
  • 第1题:

    下列有关继承和派生的叙述中,正确的是______。

    A.如果一个派生类私有继承其基类,则该派生类中的成员不能访问基类的保护成员

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

    C.基类对象可以赋值给派生类对象

    D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


    如果基类没有默认构造函数,派生类就应当声明带形参的构造函数

  • 第2题:

    下列有关继承和派生的叙述中,正确的是______。

    A.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

    B.如果一个派生类私有继承其基类,则该派生类中的成员不能访问基类的保护成员

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

    D.基类对象可以赋值给派生类对象


    如果基类没有默认构造函数,派生类就应当声明带形参的构造函数

  • 第3题:

    2、下列关于派生类的叙述中,错误的是。

    A.派生类至少要有一个基类

    B.派生类中包括了从基类继承的成员

    C.一个派生类可以作为另一个派生类的基类

    D.基类成员被派生类继承以后访问权限保持不变


    基类成员被派生类继承以后访问权限保持不变

  • 第4题:

    下列关于派生类的叙述中,错误的是?

    A.派生类至少要有一个基类

    B.派生类中包括了从基类继承的成员

    C.一个派生类可以作为另一个派生类的基类

    D.基类成员被派生类继承以后访问权限保持不变


    (x) 基类成员被派生类继承以后访问权限保持不变

  • 第5题:

    41、下列关于基类和派生类的描述中,错误的是()。

    A.一个基类可以生成多个派生类

    B.派生类可以作为基类继续派生

    C.基类中成员访问权限继承到派生类中不变

    D.派生类中除了继承的基类成员还有自己的成员


    基类中成员访问权限继承到派生类中不变