private和public称为成员访问限定符。用它们来声明个成员的被访问权限。
private 称为私有的,只能在本类中的成员函数引用,类外不能调用。
public 称为共有的,既可以被本类中的成员函数所引用,也可以被本类中的成员函数所引用,也可以被类的作用域内其他函数引用。
class Student //声明类;
{
private: //私有的数据和成员函数
int age;
char name[20];
public: //共有的数据和成员函数
void show()
{
cout << age <<endl;
cout << name <<endl;
}
void age()
{
cin >> age; //通过public中函数更改private中变;
}
}
如果未声明访问权限默认为private;