C++超详细知识点(二):类的访问权限(public、private、protected)

您所在的位置:网站首页 接口方法的访问权限默认是什么意思 C++超详细知识点(二):类的访问权限(public、private、protected)

C++超详细知识点(二):类的访问权限(public、private、protected)

2024-07-12 16:13| 来源: 网络整理| 查看: 265

目录 标题: 类的访问权限1. 三种访问权限2. 权限访问规则3. 成员属性4. 为什么要设置私有属性呢?5. 公有属性、私有/保护属性使用区别6. 访问私有属性和保护属性

标题: 类的访问权限 1. 三种访问权限

  public:公有属性   private: 私有属性   protected: 保护属性

2. 权限访问规则

  public: 凡是在它下面声明的变量和函数,都可以在类的内部和外部访问。   private: 凡是在它下面声明的变量和函数,只能在类的内部访问。可以使用公有成员函数,用于获取私有变量的值。   protected: 凡是在它下面声明的变量和函数,只能在类的内部以及派生类(子类)中访问。

3. 成员属性

  在C++中,默认情况下,类的成员(包括属性和方法)的访问权限是私有(private)。如果你没有明确指定访问权限,那么类的成员将默认为私有。

如:下面类中没有访问权限的设置,那么默认下面的成员都是私有成员。

// 定义一个动物的类 class Animal { void EatFood() { // 类的成员函数 cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3