赞
踩
在 C++ 类中的成员存在三种权限的成员,分别是 public(公共成员)、private(私有成员)、protected(保护成员)。
public(公共成员) ,即在程序的任意位置均可对类中的该属性成员进行访问,不受任何约束限制;
private(私有成员) ,即只能在定义该类的区域中访问该属性成员,在该类的类区域外的任意位置均无法访问访问该属性成员,且该属性成员无法被继承类使用;
protected(保护成员) ,即只能在定义该类的区域中访问该属性成员,在该类的类区域外的任意位置均无法访问访问该属性成员,但该属性成员可以被继承类使用;
下图详细的阐述了三者之间的区别:
学习分享,一起成长!以上为小编的学习分享,若存在不当之处,请批评指正!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。