首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

有关类的定义函数解决办法

2012-04-12 
有关类的定义函数这是我老师写的一个程序的类的部分,我想问下:int GetScore1(){return nScore1}int GetSc

有关类的定义函数
这是我老师写的一个程序的类的部分,我想问下:
int GetScore1(){return nScore1;}
int GetScore2(){return nScore2;}
int GetScore3(){return nScore3;}
这些为什么定义函数后有个{},里面有返回函数,这个老师上课没提到,而且我们平时写程序的时候就直接是
int Getscore1(),就完了,后面没有return那些了

C/C++ code
class Student            {private:                 //私有成员变量定义    string strName;         //定义字符串,用于存放学生的姓名    unsigned long nIndex;       //学生的索引值    int nScore1;        int nScore2;     int nScore3; //学生的成绩           public:                    //公有成员函数定义        Student(string _name="somebody",unsigned long _index=2008010001, int _score1=100,int _score2=100,int _score3=100): strName(_name),nIndex(_index),nScore1(_score1),nScore2(_score2),nScore3(_score3){ }    string GetName()    {    return strName;    }     unsigned long GetIndex()    {    return nIndex;    }    int GetScore1()    {    return nScore1;    }    int GetScore2()    {    return nScore2;    }    int GetScore3()    {    return nScore3;    }};


[解决办法]
C/C++ code
int Getscore1() // 程序声明!int GetScore1()    {    return nScore1;    } // 程序定义!返回值为 int 的一定要返回一个整数! 有些编译器可以帮你做了!所以不写也不会出错!但是其他不敢保证!
[解决办法]
看基础吧···
把你的教材多看几遍···
估计楼上讲的你都听不懂···

热点排行