对C++中类的继承方式的认识
来源:互联网 发布:ps4全境封锁网络卡 编辑:程序博客网 时间:2024/04/27 05:30
一:公有继承(public)
在公有继承中,基类 的public和protected 的成员的访问类型在派生类中保持不变,派生类的成员能够直接访问,在类外,类的对象也可以直接调用公有成员,但基类的私有成员在派生类的内部也不能访问,也就是通过成员也不能使用,当然在类外的对象就也不能调用了。
二:私有继承(private)
在私有继承中,基类的公有成员和保护成员都变成派生类的私有成员,在类中可以进行访问,在类外的对象不能访问,基类的私有成员在类中和类外都不能访问。
三:保护继承(protected)
在保护继承中,基类的公有成员和保护成员都变成派生类的保护成员,在类中可以访问,在类外的对象不能访问,基类的私有成员在类中和类外都 不能访问。
注意:私有继承和保护继承的直接派生类的访问属性一样,但它们的派生类再进行派生的话,不同就出现了。
私有继承不常使用,合理使用保护继承可以提高程序的重用和效率。
以上就是我对于继承方式的认识。
0 0
- 对C++中类的继承方式的认识
- 对类的继承的基本认识
- 对C学习的认识
- 对C语言的认识
- 对C语言的认识
- 对C语言的认识
- 对C语言的认识
- 对c语的认识
- 对java类中注释的认识
- 对C++中派生类的认识
- 对C++中类模板的认识
- C++中继承方式对访控属性的影响
- 对类的认识
- 为什么Windows那么多以On开头的方法?(关于对继承中事件处理的认识!)
- C#中类的继承
- 个人关于类继承中虚方法的认识
- Cocos2d-html5中类的继承方式
- c++继承方式及对基类的访问权限
- ArcGIS WebApp Builder使用之自定义Widget
- OC多线程
- java多进程 -CD7-孙鑫-(1)-程序/进程/线程/设置后台线程/将当前线程暂停
- Java中的垃圾回收器
- Grunt 从零开始
- 对C++中类的继承方式的认识
- tarjan -LCA POJ-3417-Network
- 2015年读书
- 提示框与动画的结合使用
- 1.4_Session and Flash scopes
- 企业级开发的思考
- HTML5 的诞生及一些优势
- Hdu 10000的阶乘
- XF&X