c++的三种继承方式
来源:互联网 发布:头北脚南睡觉好吗知乎 编辑:程序博客网 时间:2024/05/19 14:20
一。公有继承(pulbic)
1。基类的public和protected成员的访问属性在派生类中保持不变,但基类的private成员不可以访问。
2。派生类中的成员函数可以直接访问基类中的public和protect成员,但不能访问基类中的private成员。
3。通过派生类的对象只能访问基类的public成员
二。私有继承(private)
1。基类的public和protected成员都以private身份出现在派生类中,但基类的private成员不可以访问。
2。派生类中的成员函数可以直接访问基类中的public和protected成员,但不能访问基类中的private成员。
3。通过派生类的对象不能访问基类中的任何成员。
三。保护继承(protected)
1。基类的public和protected成员都以protected身份出现在派生类中,但基类的private成员不可以访问。
2。派生类的成员函数可以直接访问基类中public和protected成员,但不能访问基类的private成员。
3。通过派生类的对象不能访问基类中的任何成员
- C++——三种继承方式
- C++——三种继承方式与三种访问权限的相互组合
- C++——三种继承方式与三种访问权限的相互组合
- C++——三种继承方式与三种访问权限的相互组合
- 三种继承方式
- 三种继承方式
- C++的三种继承方式
- hibernate 实现继承的三种方式
- c++的三种继承方式
- Hibernate继承映射的三种方式
- 派生类的三种继承方式
- c++的三种继承方式
- c++的三种继承方式
- C++继承的三种方式
- C++的三种继承方式
- 三种继承方式的区别
- Javascript 实现继承的三种方式
- C++的三种继承方式
- 浏览器内核
- 讲师招募
- Boost FileSystem 库使用说明2
- hdu 1849 Rabbit and Grass
- WinSock2编程之打造完整的SOCKET池
- c++的三种继承方式
- 运用Autoconf和Automake生成Makefile的学习之路
- linux shell 显示颜色字体
- C/C++宏的使用总结
- Spring 工作原理
- linux下使用yum安装mysql
- asp.net中*.ashx文件的用法
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- [MAC OS]MAC快捷键小技巧