基类成员的初始化 通过使用成员初始化列表,调用基类的构造函数完成。然后再进入派生类的构造函数体,完成派生对象的创建。 // 语法:在派生类构造函数初始化列表中调用基类构造函数 // 初始化列表的顺序没有语法要求,但推荐按 基类->成员声明顺序 写。 Derived::Derived(参数列表) : Base(基类参数), // 调用基类构造函数 成员1(值1), //成员按声明顺序 成员2(值2) { // 构造函数体 } 派生类构造函数的 3 个要点首先创建基类对象;应通过成员初始化列表的方式将基类信息传给基类构造函数;应初始化派生类新增的数据成员。析构顺序 与创建顺序相反,先执行派生...