为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在vc6.0里面运行出来显示错误


http://img1.sycdn.imooc.com//55912e06000167ea13760437.jpg

看不懂这个错误在哪?

正在回答

3 回答

类后面没有写分号吧

1 回复 有任何疑惑可以回复我~
#1

JevonChen 提问者

是的 谢谢了 太粗心了 没有仔细看到。
2015-07-01 回复 有任何疑惑可以回复我~
#2

康振宁 回复 JevonChen 提问者

给正确回复啊。。。解决问题了,给点个赞
2015-07-01 回复 有任何疑惑可以回复我~
#3

JevonChen 提问者

非常感谢!
2015-07-23 回复 有任何疑惑可以回复我~
#include<iostream>
#include<stdlib.h>
#include<string>
using namespace std;

/***************************************************/
/*   数据封装
定义一个Student类,包含如下信息:
   1.姓名:name
   2.性别:gender
   3.学分(只读):score
   4.学习:study
*/
/***************************************************/

class Student
{
public:
	void setName(string _name)
	{
		m_strName = _name;
	}
    
	string getName()
	{
		return m_strName;
	}

	void setGender(string _gender)
	{
		m_strGender = _gender;
	}

	string getGender()
	{
		return m_strGender;
	}

	int getScore()
	{
		return m_iScore;
	}

	void initScore()
	{
		m_iScore=0;
	}

	void study(int _score)
	{
		m_iScore+=_score;
	}
private:
	string m_strName;
	string m_strGender;
	int m_iScore;
}


int main(void)
{
	Student stu;
	stu.initScore();
	stu.setName("zhangshan");
	stu.setGender("nv");
	stu.study(5);
	stu.study(3);

	cout<<stu.getName()<<" "<<stu.getGender()<<" "<<stu.getScore()<<endl;
	
	system("pause");
	return 0;
}


0 回复 有任何疑惑可以回复我~

你把所有的代码都贴出来看看?

0 回复 有任何疑惑可以回复我~
#1

JevonChen 提问者

代码我回复在下面了 麻烦帮忙看看啦 谢谢了
2015-07-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(上)
  • 参与学习       103410    人
  • 解答问题       701    个

封装--面向对象的基石,本教程力求帮助小伙伴们即学即会

进入课程

为什么在vc6.0里面运行出来显示错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信