C++超详细知识点(二):类的访问权限(public、private、protected) |
您所在的位置:网站首页 › 接口方法的访问权限默认是什么意思 › C++超详细知识点(二):类的访问权限(public、private、protected) |
目录
标题: 类的访问权限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 |