为了账号安全,请及时绑定邮箱和手机立即绑定
初始化不是应该写在构造函数里面吗?
老师好像说漏了一点,就是在domo.cpp页面那里,头文件好像也要加上#include"Teacher.h
这个提交的时候是不是要和答案一模一样,系统才会反应出是正确答案,而且我是想用的是点的形式,系统是不是会报错
但是const修饰的成员变量可以在定义时初始化啊,不必通过初始化列表。
那么初始化列表的意义何在呢?
——对不同的构造函数初始化不同的const常量值吗?
老师真棒,么么哒
视频代码勘误(两种访问对象成员的方式):
Coordinate *p = new Coordinate[5];
for(int i = 0; i < 5; i++) {
(p + i)->x = i;
(p + i)->y = i;
p[i].printX();
p[i].printY();
}
delete []p;
p = NULL;
还偷笑,选择 性暴露
嗯,最后那个分号是BUG,嘿嘿
听有趣的老师讲课,感觉学习是多么愉快的事情
come on!man
正确打开方式;-)
Coordinate coor;
coor.x = 10;
coor.y = 10;
coor.printX();
coor.printY();
Coordinate *p = new Coordinate();
//申请失败
if(NULL == p){
return 0;
}
p->x = 20;
p->y = 30;
p->printX();
p->printY();
(*p).x = 30;
(*p).y = 40;
(*p).printX();
(*p).printY();
//释放内存
delete p;
p = NULL;
选D构造函数在对象销毁时被自动调用。 这个是析构函数
这个例子举得不大好,teacher的名字和年龄怎么可以有默认值或者被初始化呢?
简单的要死,本人13岁,想尽快学玩
VS加Public 公开出来 简单的要死
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消