构造、析构与继承层次的初始化顺序 | C++

本章覆盖:base constructor;derived constructor;member initialization;virtual base 的高层认知;constructor order;destructor reverse order;基类成员先于派生类成员准备;构造期间对象动态类型边界;不在构造/析构期间依赖正常虚分派语义。

本章知识点

  • base constructor
  • derived constructor
  • member initialization
  • virtual base 的高层认知
  • constructor order
  • destructor reverse order
  • 基类成员先于派生类成员准备
  • 构造期间对象动态类型边界
  • 不在构造/析构期间依赖正常虚分派语义