- 类在设计时,可以把属性和行为放在不同的权限下,加以控制
- 访问权限有三种
1,public 公共权限
2,protected 保护权限
3,private 私有权限
// public 类可以访问 类外可以访问
// protected 类内可以访问 ;类外不可以访问
// private 类内可以访问 类外不可以访问
#include<iostream>
using namespace std;
class person
{
public:
string name;
protected:
int num;
private:
int password;
public: //如果为private或protected则主函数里不能调用这个函数
void function()
{
name = "张飞";
num = 2021411;
passsword = 123456;
}
};
int main()
{
person s;
s.name = "刘备";
//s.num = 123456; //因为是保护权限所以不可以访问
//s.password = 2021411; //因为是私有权限所以不可以访问
s.function()
cout << "姓名" << name << "学号" << num << "密码" << password<< endl;
return 0;
}