建立一个有成员对象的派生类对象时,各构造函数体的执行次序为

admin2012-01-20  31

问题 建立一个有成员对象的派生类对象时,各构造函数体的执行次序为

选项 A、派生类、成员对象类、基类
B、成员对象类、基类、派生类
C、基类、成员对象类、派生类
D、基类、派生类、成员对象类

答案C

解析 在生成派生类对象时,如果派生类中含有对象成员,则先执行基类的构造函数,然后执行对象成员的构造函数,最后执行派生类的构造函数。析构函数的调用顺序与构造函数的顺序则相反。
转载请注明原文地址:https://jikaoti.com/ti/ifL0FFFM
0

最新回复(0)