简述构造函数与析构函数的作用及调用顺序

 我来答
匿名用户
2017-06-05
展开全部
是对的哇。有什么问题?继承关系的构造函数和析构函数的执行顺序为:1、父类构造函数执行。2、子类构造函数执行。3、子类析构函数执行4、父类析构函数执行。组合关系的构造函数和析构函数执行顺序为:1、执行类成员对象的构造函数。2、执行类自己的构造函数。3、执行类自己的析构函数4、执行类成员的析构函数。你container有两个成员,one,two,所以在执行这个container构造函数之前执行object类的构造函数两次,Defaultconstructorforobject,然后执行自己的构造函数,输出Defaultconstructorforcontainer。下面的一样推理。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式