一.重要概念
- 类内的公用部分public内通常存储
函数
。 - 类内的私有部分private内通常存储
数据
。 - 我们把public内的
函数
成为成员函数
,把private内的数据
称为数据成员
。 - 我们可以在类内进行直接定义
成员 函数
,通过成员函数
直接访问数据成员
;
也可以在类外定义成员函数
进行访问,只要加上域限定符
就可以了。
二.例题
输出学生学号和成绩
#include<iostream>
using namespace std;
class Student
{
public:
void setdata()
{
cin >> number >> score;
}
void display()
{
cout <<"num="<<number << endl;
cout << "score="<<score << endl;
}
private:
int number;
int score;
};
//Student stud1, stud2;
int main()
{
Student stud1, stud2;
stud1.setdata();
stud1.display();
stud2.setdata();
stud2.display();
return 0;
}