一、类的封装 : 访问控制权限
1、访问控制权限
在 C++ 语言中 , 类的成员 的 " 访问控制权限 " 是通过 " 访问修饰符 " 指定的 ;
类的 成员属性 和 成员方法 都可以 设置 访问控制权限..., 都可以被 访问修饰符 所修饰 ;
C++ 语言 提供了 3 种 访问修饰符 :
public : 修饰的 成员变量 和 成员函数 , 是 公开的 , 可以在任何地方访问 , 在 类的内部 和 类的外部...都可以访问 ;
protected : 修饰的 成员变量 和 成员函数 , 是 受保护的 , 只能在 类的内部 和 子类的内部 访问 ;
private : 修饰的 成员变量 和 成员函数 , 是 私有的...} 范围内 ;
类的外部 : 指的是定义的 class 类的大括号 { } 范围之外的代码 ;
被 private 修饰的 类 的 成员属性 和 成员方法 , 只能在 类内部 , 也就是 class...类的大括号 { } 范围内 被访问到 ;
一旦出了类 , 类中的 private 成员 和 protected 成员 便不能被访问到 ;
示例代码分析 :
在 类的内部 , 可以访问所有的 3 种成员变量