为了账号安全,请及时绑定邮箱和手机立即绑定
现在大一,继续学
还有像我一样继续在学的吗

已采纳回答 / stevewolff
上面的是构造函数的默认参数。创建对象的时候,如果不传参(zhang,20),就默认使用zhangheng,19。默认参数可以不写的
11年。。。。。这么古老
额,冒失少痕迹。
并没有讲错 老师只是把初始化列表顺序按调用顺序写的 所以说 调用顺序是和初始化列表顺序一样的

最新回答 / soulhutter
<...code...>嗯, 这里老师讲的多继承是书上写的多重继承,然后书上只有多重继承而没有多继承。  总之也就是名字不一样罢了,咱们按书上的记吧  ,毕竟考试按书上的来,这样就好
“这就是说,在实例化一个子类的时候,它会先调用父类的构造函数,如果它有多个父类,它会依次调用每一个父类的构造函数,我们这里面都已经给大家列出来了,它的顺序与初始化列表中的顺序是一样的”。结合语境,老师没有表达“是按继承的声明顺序来构造超类的”,只是说实例化的顺序在这里与参数初始化列表中的顺序是一样的。
最后的巩固练习老是有错,明明和参考答案一样了都通不过
一开始看的时候就好奇怎么play就一个冒号,明明记得一个冒号是继承两个是写成员函数的,还以为记错了

最新回答 / 慕前端8376903
#include <iostream>#include <cstring>using namespace std;int main(){    int n;    cin>>n;    int a[10000],b[10000];    memset(b,0,sizeof(b));    for(int i=0 ;i<n;i++)    {        cin>>a[i];        b[a[i]]++;//b数组来记录对应数字出现的次数,这种方...

已采纳回答 / yuchuan
确实含有所有数据成员。只是A类的私有成员在B类中成为不可访问的数据成员。
课程须知
本课程是C++初级课程 熟练掌握C++语言基础语法,如需要学习C++基础语法的可以看《C++远征之起航篇》、《C++远征之离港篇》、《C++远征之封装篇(上)》、《C++远征之封装篇(下)》
老师告诉你能学到什么?
1、什么是继承 2、基类和派生类的概念 3、继承的三种方式 4、多重继承和多继承 5、虚继承是怎么回事

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消