C++中的各种继承方式规则
来源:互联网 发布:淘宝店招图片怎么换 编辑:程序博客网 时间:2024/06/05 20:24
1、C++中的继承方式有:
public、private、protected三种(它们直接影响到派生类的成员、及其对象对基类成员访问的规则)。
(1)public(公有继承):继承时保持基类中各成员属性不变,并且基类中private成员被隐藏。派生类的成员只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象只能访问基类中的public成员。
(2)private(私有继承):继承时基类中各成员属性均变为private,并且基类中private成员被隐藏。派生类的成员也只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象不能访问基类中的任何的成员。
public、private、protected三种(它们直接影响到派生类的成员、及其对象对基类成员访问的规则)。
(1)public(公有继承):继承时保持基类中各成员属性不变,并且基类中private成员被隐藏。派生类的成员只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象只能访问基类中的public成员。
(2)private(私有继承):继承时基类中各成员属性均变为private,并且基类中private成员被隐藏。派生类的成员也只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象不能访问基类中的任何的成员。
(3)protected(保护性继承):继承时基类中各成员属性均变为protected,并且基类中private成员被隐藏。派生类的成员只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象不能访问基类中的任何的成员。
zz from http://www.cnblogs.com/abiao/articles/235915.html
- C++中的各种继承方式规则
- C++中的各种继承方式规则
- C++中的各种继承方式规则
- js中的各种继承方式
- C#中的继承规则
- js中的各种继承方式 prototype call apply 冒充法
- 【C++】:C++中的继承权限和继承方式
- Javascript中的各种继承
- 类继承的各种方式
- C++(继承语法&&继承方式)
- 【C++】虚函数在不同继承方式中的对象模型
- Objective-C中的各种遍历(迭代)方式
- javascript 中的继承方式
- c++中的继承方式
- PowerDesigner中的继承方式
- 继承中的各种方法研究
- C++继承方式与成员访问规则
- C#中的规则表达式
- 如何更改MyEclipse的默认编码
- Eclipse快捷键失效
- 人工智能算法在游戏中演示
- ZOJ 2342
- 简述数据采集软件(转自oschina)
- C++中的各种继承方式规则
- hdu 2141 Can you find it? 二分查找 + 数组合并
- usaco:The Tamworth Two
- linux驱动教程加强整理版
- 2013年:各大IT公司待遇(硕士)
- 成员函数和运算符的重载
- zoj 3397
- QQ2013 beta2 优化细节赏
- 编程之美中构造数独例子