课程
/后端开发
/C++
/C++远征之继承篇
构造函数初始化顺序不是按照继承顺序吗?视频中说是初始化列表的顺序。
2017-02-27
源自:C++远征之继承篇 5-3
正在回答
类,若无父类,直接初始化自己。
若有父类,先初始化其父类。
每个类初始化过程中只考虑自己,及其直接父类。显然,类不知道自己的子类是谁,所以不考虑子类。
注意:这样过程,不断向上找父类,是递归过程。但是,代码执行,显示出来过程,常常从第一个被初始化类开始,所以看上去从第一个类开始沿着继承顺序向下。
举报
继承,C++面向对象三大特征之一,通过编码实践方式讲解到操作层面
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号