Advertisement

c++中的三种访问限定符是public、private和protected

阅读量:

C++语言中存在三种核心的访问控制标识符,其主要功能是管理类内部成员(包括数据变量与操作函数)的可访问性。

1、public: 公有访问权限

具备公有属性的类成员能够被程序中的任意位置所调用,即便是类定义之外的代码也可进行访问。
具体应用方式如下:

复制代码
    class MyClass {
    public:
    int publicVar;
    void publicMethod() {
        // 方法体
    }
    };
    
    
      
      
      
      
      
      
      
    

2、private: 私有访问权限

类中的私有成员仅限于该类内部的成员函数以及被声明为友元的函数进行访问,外部环境无法直接对其进行操作。
具体使用方式如下:

复制代码
    class MyClass {
    private:
    int privateVar;
    void privateMethod() {
        // 方法体
    }
    };
    
    
      
      
      
      
      
      
      
    

**3、protected: 保护访

全部评论 (0)

还没有任何评论哟~