基类的子对象初始化 D. 派生类中一般数据成员的初始化 相关知识点: 试题来源: 解析 C 正确答案:C 解析:派生类的构造函数会调用基类的构造函数。对于基类子对象的初始化会在基类的构造函数中进行。派生类会为基类提供参数,当基类的构造函数收到参数时会将参数传递给相应的基类子对象。
派生类的构造函数的成员初始化列中,不能包含( )。A.基类的构造函数B.派生类中子对象的初始化C.基类的子对象初始化D.派生类中一般数据成员的初始化
派生类的构造函数的成员初始化列中,不能包含 ( ) A. 基类的构造函数; // 用于基类子对象的构造(初始化) B. 派生类中子对象的初始化; C. 基类的
[解析] 本题考核虚基类以及构造函数。使用虚基类解决二义性问题的关键是在派生类中只产生一个虚基类对象。虚基类子对象由最派生类的构造函数通过调用虚基类的构造函数进行初始化(最派生类的构造函数的成员初始化列表中必须列出对虚基类构造函数的调用,否则,表示使用该虚基类的缺省构造函数)。由于最派生类总是相对,因...
虚基类就是为了解决这种二义性问题提出来的。使用虚基类解决二义性问题的关键是在派生类中只产生一个虚基类子对象,因此,带有虚基类的多层次派生类构造函数的成员初始化列表中对虚基类的子对象只初始化一次。
百度试题 题目派生类的构造函数的成员初始化列中,不能包含 相关知识点: 试题来源: 解析 基类的子对象初始化
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。 A.与虚基类下面的派生类个数有关 B.多次 C.二次 D.一次 点击查看答案进入题库练习 查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧 无需下载 立即使用 你可能喜欢 单项选择题...
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化( )。 A. 与虚基类下面的派生类个数有关 B. 多次 C.
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚函数的子对象初始化( )。 A. 与虚基类下的派生类个数有关 B. 多次 C. 二次 D. 一次 相关知识点: 试题来源: 解析 D.一次 正确答案:D解析:只调用一次。
在有虚基类的多个派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的数据成员初始化( )。A.多次B.二次C.一次D.与虚基类下面的派生类个数有关