带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始( )。
A:与虚基类下面的派生类个数有关 B:多次 C:二次 D:一次
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为
A:派生类、成员对象类、基类 B:成员对象类、基类、派生类 C:基类、成员对象类、派生类 D:基类、派生类、成员对象类
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始( )。
A:与虚基类下面的派生类个数有关 B:多次 C:二次 D:一次
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始( )。
A:与虚基类下面的派生类个数有关 B:多次 C:二次 D:一次
下列关于派生类构造函数和析构函数的说法中,错误的是
A:派生类的构造函数会隐含调用基类的构造函数 B:如果基类中没有缺省构造函数,那么派生类必须定义构造函数 C:在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数 D:在建立派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为( )。
A:派生类、成员对象类、基类 B:成员对象类、基类、派生类 C:基类、成员对象类、派生类 D:基类、派生类、成员对象类