的过程中 , 每一层继承 , 都继承了上一级 父类的 成员变量 , 同时自己也定义了新的成员变量 ;
在 派生类对象 构造时 , 构造函数如何进行调用 ;
在 派生类对象 析构时 , 析构函数如何进行调用...----
1、子类构造函数与析构函数调用顺序
继承中的构造函数和析构函数 :
子类构造 : 子类对象 进行 构造 时 , 需要调用 父类 的 构造函数 对 继承自父类的 成员变量 进行 初始化 操作...; 构造函数 调用顺序如下 :
构造时 , 先调用 父类 的构造函数 , 构造继承自父类的成员 ;
然后 , 再调用 子类 的 构造函数 , 构造 子类 自己定义的成员 ;
子类析构 : 子类对象...进行 析构 时 , 需要调用 父类 的 析构函数 对 继承自父类的 成员变量 进行 析构 操作 ; 析构函数调 用顺序如下 :
析构时 , 先 调用 子类 的 析构函数 , 析构 子类 自己的成员...C 析构函数调用
B 析构函数调用
A 析构函数调用