C++中访问控制
来源:互联网 发布:男宝胶囊和知柏地黄丸 编辑:程序博客网 时间:2024/05/16 23:38
第一:private, public, protected 访问标号的访问范围,在没有继承的情况下:
private:只能由
1.该类中的函数、2.其友元函数访问。
不能被任何其他访问,该类的对象也不能访问。
protected:
可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。
但不能被该类的对象访问。
public:
可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类的对象访问。
注:友元函数包括3种:设为友元的普通的非成员函数;设为友元的其他类的成员函数;设为友元类中的所有成员函数。
private 属性是不能够被继承的,protected继承和private继承能降低访问权限。
使用private继承,父类的protected和public属性在子类中变为private;
使用protected继承,父类的protected和public属性在子类中变为protected;
使用public继承,父类中的protected和public属性不发生改变;
0 0
- 【C/C++】C++中类访问权限控制
- 【C/C++】C++中类访问权限控制
- Objective-c 访问控制
- 【c++】访问控制
- Linux中C语言文件访问权限控制
- C++中访问控制
- C++中访问控制
- objective-c访问控制符
- 【c/c++】继承的访问控制
- C++中访问控制小结
- java中访问控制符
- Java中访问权限控制
- java中访问控制符
- Java中访问权限控制
- java 中访问控制符
- java中访问控制权限
- Java中访问权限控制
- Java中访问权限控制
- [AHK]WIN7_输入法状态_Capslock状态检测提示
- 深度学习-递归网络
- visio 2013 破解工具 - KMSpico
- shell-循环
- python时间处理
- C++中访问控制
- Spring MVC 的基本工作原理:
- 一个uri有网络图片,把这个图片设置到imageview
- VS中的debug和releasse版本的区别
- 想在Images.xcassets 只能用 imageNamed 加载里边的素材 其他方法 你就别费老劲了
- VOC数据集具体格式
- C指针编程之道(三)- 数据结构中指针的应用
- Java动态代理与CGLIB
- UITableView中点击UIImageView,但是图片大小改变的问题