首页 > 编程语言 > 详细

C++继承和组合中的构造函数和析构函数调用原则

时间:2020-05-20 19:10:20      阅读:82      评论:0      收藏:0      [点我收藏+]

继承中构造析构调用原则:

1、子类对象在创建时会首先调用父类的构造函数

2、父类构造函数执行结束后,执行子类的构造函数

3、当父类的构造函数有参数时,需要在子类的初始化列表中显示调用 

4、析构函数调用的先后顺序与构造函数相反

 

 

继承和组合并存,构造和析构原则: 

1. 先构造父类,再构造成员变量、最后构造自己
2. 先析构自己,在析构成员变量、最后析构父类

 

C++继承和组合中的构造函数和析构函数调用原则

原文:https://www.cnblogs.com/xumaomao/p/12924935.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!