头文件中类的声明
#ifndef __STUDENT_H__
#define __STUDENT_H__
class STUDENT
{
private:
int nId;
int nAge;
void OutPut(void)
{
std::cout<<nId<<" "<<nAge<<std::endl;
}
public:
void SetId(int nNum);
int GetId();
};
#endif
其定义 位于类的声明中的函数 都将自动成为内联函数
如OutPut();
源文件中的类成员函数的定义
#include "STUDENT.h"
void STUDENT::SetId(int nNum)
{
nId = nNum;
}
int STUDENT::GetId()
{
return nId;
}```
**返回值 类名::函数名(参数){....}**
作用域解析运算法确定了方法定义中类的身份
## 类的方法可以访问private成员