实验十七 多重继承与虚基类
更新时间:2024-04-05 07:10:01 阅读量: 综合文库 文档下载
实验十七 多重继承与虚基类
一、 实验目的
1. 理解多重继承的概念
2. 理解为了避免同一基类出现多个重复的副本而采用的虚基类概念和虚拟继承。
二、 实验内容
1.编程:已知时间类TimeType和日期类DateType,先通过多重继承定义日期时间类DateTimeType1,
然后使用聚合方式定义功能完全一样的日期时间类DateTimeType2。 时间类的定义如下:
year=y; }
void display() {
cout<< month<<\}
void SetDate(int mo,int d,int y) {
month=mo; day=d; year=y; } };
【要求】请使用两种方法定义日期时间类,并测试之。
2.由汽车类派生出轿车类和卡车类,再由轿车类和卡车类多重派生出皮卡类。所谓皮卡指的是将轿车的后备箱改为卡车似的后厢,可以兼运少量货物。 汽车类可以说明为虚基类以避免在皮卡类中出现两组汽车类的数据。请编写程序实现上述各类,并测试之。 【要求】
(1)修改上述程序不使用虚基类实现,应采取什么措施?结果会有何不同?
正在阅读:
实验十七 多重继承与虚基类04-05
PHS-3C型酸度计操作规程05-07
2018年苏教版三上语文复习资料07-03
写景作文800字 爱我海西 护我水土04-13
高处作业安全管理规定(第一稿)05-09
_通作者之意_开览者之心_金圣叹评点_水浒_美学思想初探05-20
消控室主机操作及火警处理方法12-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 多重
- 继承
- 实验
- 十七
- 情系三农 大学生电子商务三创赛获奖作品
- 对花城广场交通思考 - 图文
- 古敢小学控烟监督员和巡查培训材料
- 格力空调压缩机型号解读
- Abaqus USDFLD使用教程
- 现代教育学复习题库二
- 2018届浙江省金丽衢十二校高三第二次联考英语试题(含答案)
- 2011年普通高中推荐招生考试
- 2013工程系列南宁市高级评委会评审通过人员名单
- Checkpoint防火墙安全配置手册V0.1
- 中国的腐败
- IT类系统运维投标文件(含方案)
- 电路分析基础试题库(答案)
- 董氏奇穴及单穴治疗学1
- 投顾培训“速成”教程
- 2018年小学依法治校工作总结
- 概述传统庭院的起源和发展 - 图文
- 南昌市地名管理办法
- 汽车修理厂人员岗位职责和管理制度
- 给simwe论坛新手的一些建议和经验