构造函数的先后执行顺序
父类的成员对象依然是最先构造的
接着就是运行父类的构造函数
最后运行子类的构造函数
另外,如果我们想把子类的构造函数的参数传递给父类的构造函数时,
可以在子类的构造函数定义中用以下格式调用父类的构造函数:
子类名::构造函数名(参数表):父类名(参数表)
构造函数的先后执行顺序
父类的成员对象依然是最先构造的
接着就是运行父类的构造函数
最后运行子类的构造函数
另外,如果我们想把子类的构造函数的参数传递给父类的构造函数时,
可以在子类的构造函数定义中用以下格式调用父类的构造函数:
子类名::构造函数名(参数表):父类名(参数表)