为了账号安全,请及时绑定邮箱和手机立即绑定
大爱,么么么哒
呵喽
为甚么刚才加给重载的构造函数名字在后编译器会不知道用哪一个构造函数,实例化t1没参数那么 用第一个构造参数不就行了么
class Student
{
public:
Student(){}
Student(string _name){m_strName=_name;}
Student(const Student& stu){m_strName=stu.m_strName;}
~Student(){}
void setName(string _name){m_strName=_name;}
string getName(){return m_strName;}
private:
string m_strName;
};
哈哈,技能怎末没有旺财
同学代码中有4个赞的是错误的 错误代码为16行。应为m_strName=str;
非计算机相关艰苦学习中。。。
Teacher t
一个对象可以作为函数的参数
老师的眼是高速镜头的吗。。
有毒啊,m->strName="慕课网"不能这么搞的,因为这个数据成员是private的,我vs17这里报错了
析构函数和后面的setname函数为什么要加分号?
类是对象的抽象,对象是类的实例化。
破机器,在我的IDE中能用来这就老错
我有一句MMP不知道当讲不当讲,根本看不到。老师是氪金狗眼吗?
应该多给点类似的习题让自己编一下。
头文件调用放置的先后还是有讲究的
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消