当派生类中有内嵌(即组合)对象时,派生类构造函数的执行顺序是( )。
A: 先基类,后派生类,最后内嵌(即组合)对象
B: 先内嵌(即组合)对象,后基类,最后派生类
C: 先派生类,后基类,最后内嵌(即组合)对象
D: 先基类,后内嵌(即组合)对象,最后派生类
A: 先基类,后派生类,最后内嵌(即组合)对象
B: 先内嵌(即组合)对象,后基类,最后派生类
C: 先派生类,后基类,最后内嵌(即组合)对象
D: 先基类,后内嵌(即组合)对象,最后派生类
举一反三
- 建立一个有内嵌对象的派生类对象时,各构造函数体的执行顺序为( )。 A: 派生类、内嵌对象类、基类 B: 内嵌对象类、基类、派生类 C: 基类、内嵌对象类、派生类 D: 基类、派生类、内嵌对象类
- 类和派生类的相互关系正确的是()。 A: 从基类到派生类称为派生。 B: 从基类到派生类称为继承。 C: 从派生类到基类称为派生。 D: 派生类包含了基类。
- 派生类对象的构造顺序是先调用 A: 派生类的构造函数 B: 基类的构造函数 C: 内嵌对象的构造函数 D: 友元类的构造函数
- 派生类对象创建构造函数的执行顺序<br/>()。 A: 对象成员<br/>、基类、派生类。 B: 派生类、基类、对象成员 C: 基类、派生类、对象成员 D: 基类、对象成员、派生类
- 类和派生类的相互关系不正确的是()。 A: 从基类到派生类称为派生。 B: 派生类还可以再作为另一派生类的基类。 C: 从派生类到基类称为派生。 D: 从派生类到基类称为继承。