试题题干
在创建派生类对象时,类层次中构造函数的执行顺序是( )
参考答案
正确答案:
试题解析
派生类构造函数执行的一般次序如下:
1)调用基类构造函数,调用顺序按照它们被继承时声明的顺序(从左向右)。
2)对派生类新增的成员变量初始化,调用顺序按照它们在类中声明的顺序。 故本题选B。
3)执行派生类的构造函数体中的内容。
在创建派生类对象时,类层次中构造函数的执行顺序是( )
派生类构造函数执行的一般次序如下:
1)调用基类构造函数,调用顺序按照它们被继承时声明的顺序(从左向右)。
2)对派生类新增的成员变量初始化,调用顺序按照它们在类中声明的顺序。 故本题选B。
3)执行派生类的构造函数体中的内容。