为了账号安全,请及时绑定邮箱和手机立即绑定
恩,是的,就是这样
隐形眼镜就是眼镜!!!
在这一节里面应该是不考虑其他的继承方式所以B算正确的。
留个名。88
果然讲的和实际情况有出入,不知道跟平台有没有关系,貌似是这样的
c++对象的初始化顺序是:
(a) 基类初始化
(b) 对象成员初时化
(c) 构造函数的赋值语句
假设 class C : public A, public B {
D d;
}
则初始化的顺序是A, B, D, C的构造函数. 这里基类的初始化顺序是按照声明的顺序, 成员对象也是按照声明的顺序. 因此 c(int i, int j) : B(i), A(j) {} //这里成员初始化列表的顺序是不起作用的
析构函数的顺序则刚好是调过来, 构造/析构顺序可看作是一种栈的顺序
为什么老是这么卡,视频不能看啊,看两秒停几秒,有点烦
为什么看视频这么卡?
用codeblockS提交过了 这个却不行
挺好的、、、、、
还是在学基础呀。。。
同学们,注意士兵的输出语句,fire!!!要改为fire
老师好棒!!!收获很大~
题目没错,非常ok,Nice,你这是年薪过百万的节奏啊!下一节吧。
老师到时候讲讲 应用程序设计 和高级核心程序设计
老师讲的真好
课程须知
本课程是C++初级课程 熟练掌握C++语言基础语法,如需要学习C++基础语法的可以看《C++远征之起航篇》、《C++远征之离港篇》、《C++远征之封装篇(上)》、《C++远征之封装篇(下)》
老师告诉你能学到什么?
1、什么是继承 2、基类和派生类的概念 3、继承的三种方式 4、多重继承和多继承 5、虚继承是怎么回事

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消