派生类的构造过程

派生类的构造过程

  • 派生类通过调用基类的构造函数来初始化从基类继承的成员变量
  • 派生类的构造与析构函数负责初始化和清理派生类的部分;基类的构造和析构函数负责初始化和清理派生类的部分

具体过程

  • 派生类调用基类的构造函数来初始化从基类继承的成员变量
  • 派生类调用自己的构造函数初始化自己的成员变量
  • 当派生类出作用域的时候,调用基类的析构函数清理从析构函数继承来的成员变量
  • 接着调用自己的析构函数清晰自己的成员变量

猜你喜欢

转载自blog.csdn.net/weixin_43459437/article/details/143324813