更多“对基类数据成员的初始化必须在派生类构造函数中的 ______ 处执行。 ”相关问题
  • 第1题:

    对基类数据成员的初始化必须在派生类的( )中的成员初始化列表处执行。

    A.派生函数

    B.析构函数

    C.内联函数

    D.构造函数


    正确答案:D
    解析:C++语言规定对基类数据成员的初始化必须在派生类的构造函数中的成员初始化列表中进行。

  • 第2题:

    对基类数据成员的初始化必须派生类的构造函数中的_____处执行。


    正确答案:
    成员初始化列表 【解析】C 语言规定对基类数据成员的初始化必须在派生类的构造函数中的成员初始化列表中进行。

  • 第3题:

    对基类数据成员的初始化必须在派生类的构造函数中的__________处执行。


    正确答案:
    成员初始化列表 【解析】派生类是基类的具体化,而基类则是派生类的抽象。派生类也就是基类的具体实现,所以对基类数据成员的初始化是在派生类的构造函数中成员初始化列表执行的。

  • 第4题:

    派生类的构造函数的成员初始化列表中,不能包含( )。

    A)基类的构造函数

    B)派生类中子对象的初始化

    C)基类中子对象的初始化

    D)派生类中一般数据成员的初始化


    正确答案:C

  • 第5题:

    对基类数据成员的初始化必须派生类的构造函数中的___________处执行。


    正确答案: