一、类的封装 : 访问控制权限
1、访问控制权限
在 C++ 语言中 , 类的成员 的 " 访问控制权限 " 是通过 " 访问修饰符 " 指定的 ;
类的 成员属性 和 成员方法 都可以 设置 访问控制权限..., 都可以被 访问修饰符 所修饰 ;
C++ 语言 提供了 3 种 访问修饰符 :
public : 修饰的 成员变量 和 成员函数 , 是 公开的 , 可以在任何地方访问 , 在 类的内部 和 类的外部...都可以访问 ;
protected : 修饰的 成员变量 和 成员函数 , 是 受保护的 , 只能在 类的内部 和 子类的内部 访问 ;
private : 修饰的 成员变量 和 成员函数 , 是 私有的...成员变量不能在 类的外部 访问 , 只能在 类的内部 或 子类的内部 被访问到 ;
// 定义类 : 通过 访问修饰符 测试 类的 访问控制权限
class MyClass {
public:
int...私有成员变量
};
3、默认访问控制权限
如果变量没有指定 访问修饰符 , 那么 默认的访问控制权限 是 私有的 , 默认被 private 修饰 ;
// 定义类 : 通过 访问修饰符 测试 类的