#include <iostream>
using namespace std;
//一.封装中的三种访问权限
// public公共权限 类内可以访问,类外可以访问
// protected保护权限 类内可以访问,类外不可以访问
// private私有权限 类内可以访问,类外不可以访问
class person{
//公共权限
public:
string name;//姓名
//保护权限
protected:
string car;//汽车
//私有权限
private:
string password;//密码
public:
void func()
{
name="张三";//类内访问
car="小米汽车";//类内访问
password="12345678";//类内访问
}
};
int main(int argc, char** argv) {
//实例化具体对象
person p1;
p1.name="李四";//类外访问
//p1.car="宝马";//类外不可访问
//p1.password="123";//类外不可访问
}
类和对象-封装-封装中的三种访问权限
![](https://img-home.csdnimg.cn/images/20240711042549.png)