生成派生类
2016-05-31 15:53
169 查看
1.吸收基类成员
将基类成员全盘吸收 ,派生类包含了除构造和析构函数之外所有成员。
(定义派生类后自动完成,无法干预)
2.改造基类成员
1)基类成员访问控制问题,依靠派生类定义时的继承方式来控制。
2)对基类数据或函数成员覆盖与隐藏。
同名隐藏:
申明了一个与基类成员同名的新成员(if是成员函数则参数表必须相同,otherwise为重载),派生类新成员隐藏了外层同名成员。
3.添加新的成员
加入派生类新成员
if要实现一些特别的初始化与扫尾工作,要假如新的构造与析构函数。
将基类成员全盘吸收 ,派生类包含了除构造和析构函数之外所有成员。
(定义派生类后自动完成,无法干预)
2.改造基类成员
1)基类成员访问控制问题,依靠派生类定义时的继承方式来控制。
2)对基类数据或函数成员覆盖与隐藏。
同名隐藏:
申明了一个与基类成员同名的新成员(if是成员函数则参数表必须相同,otherwise为重载),派生类新成员隐藏了外层同名成员。
3.添加新的成员
加入派生类新成员
if要实现一些特别的初始化与扫尾工作,要假如新的构造与析构函数。
相关文章推荐
- 【leetcode】Intersection of Two Arrays
- phpstorm调整背景、字体颜色
- usage of vector
- R参考卡片
- STL 简单 hashtable 的实现
- iOS 聊天表情键盘
- openssl心脏出血漏洞修复
- java基础面试
- Middle-题目32:240. Search a 2D Matrix II
- 【Spring】非SPRING管理的对象要引用SPRING容器管理的对象?对象之间如何引用?
- C# 数据库概念相关 访问MySQL的方法
- java:IO流学习小结
- Mysql分组统计、排序、取前N条记录解决方案
- Mysql分组统计、排序、取前N条记录解决方案
- Mysql分组统计、排序、取前N条记录解决方案
- [python] 转换python脚本程序为二进制ELF
- Mysql分组统计、排序、取前N条记录解决方案
- Mysql分组统计、排序、取前N条记录解决方案
- Mysql分组统计、排序、取前N条记录解决方案
- Mysql分组统计、排序、取前N条记录解决方案