C++(五十):继承类的构造与析构顺序
发布时间
阅读量:
阅读量
以下内容主要阐述在类继承机制中,构造函数与析构函数的继承特性及其调用顺序的相关问题。
**1、子类对象在创建时会首先调用父类的构造函数
2、在父类的构造函数执行完成之后,才会开始执行子类的构造函数
3、若父类的构造函数包含参数,则必须在子类的初始化列表(即参数列表)中明确调用父类的构造函数
4、析构函数的调用顺序与构造函数正好相反**
接下来,我们通过具体例子进行说明:
/**************************************************** * brief : 继承后的构造函数的调用
* author : shao
* date : 2020-04-02
* note : 类的继承主要是为了减少代码的重复性,
* 比如:汽车的分类,可以由四个轮子和发动机
* 作为基类,然后一直延伸扩展到各种汽车
* ****************************************************/
#include <iostream>
using namespace std;
clas
全部评论 (0)
还没有任何评论哟~
