- 博客(1)
- 收藏
- 关注
原创 C++中构造函数与析构函数执行顺序
C++中,当定义一个类的对象时,系统会自动的调用该类的构造函数来为对象开辟内存空间和进行初始化工作。 构造函数执行顺序: 1,先执行父类的构造函数,对父类的数据成员进行初始化。如果父类还有父类,则一直向上寻找,直到最初的基类;如果有多个父类,则构造函数执行的顺序是声明父类时的顺序,而不是初始化列表中的顺序。 2,再执行内嵌对象成员的构造函数,对对象成员进行初始化。对象成员的执行顺序是是在类中
2015-05-10 16:48:17 1035
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人