《Windows编程》实验五 动态多态的实现
更新时间:2024-03-16 02:32:01 阅读量: 综合文库 文档下载
《Windows编程》
实验五 动态多态的实现
[实验目的] 1.虚函数的使用; 2.纯虚函数的定义; 3.动态多态的实现。
[实验环境]
计算机网络机房、Visual C++ 6.0 [实验课时] 2课时
[实验参考书]
刘瑞新.《Visual C++面向对象程序设计上机指导及习题解答》,机械工业出版社,2005.5 [实验内容]
在程序实例一个小型公司的人员信息管理系统已给的程序代码中存在着两个问题:
(1)基类的成员函数pay( )和displayStatus( )函数体为空,仍然要写出函数体,显得冗余。 (2)在main()函数中,建立了四个不同类的对象,对它们进行了类似的操作,却重复写了四遍类似的语句,程序不够简洁。
运用第六章多态性和虚函数所学的知识对程序进行改进,解决上述两个问题,练习虚函数和纯虚函数的使用及动态多态的实现。 [实验要求]
1.创建一个新的项目,输入已给的程序代码,要求将整个程序分为三个文件:类的定义头文件,类的实现文件,和主函数文件。调试运行程序,观察并记录程序的运行结果; 2.将基类的成员函数promote()声明为虚函数,各派生类中再声明同名函数;将基类的成员函数pay( )和displayStatus( )设置为纯虚函数;在main()函数中利用循环语句在循环体中对各类对象统一处理。调试运行程序,观察并记录程序的运行结果;
3.按实验报告摸板填写实验报告,要求注明题号、题目、修改后的程序代码和运行结果,课代表收齐后交实验指导老师。
实验报告
实验名: 报告人: 学校: 实验目的: 实验条件: 课程名称: 学号: 院系: 实验室: 指导教师: 专业: 实验日期: 合作者: 班级: 实验内容: 实验结果分析: 说明
正在阅读:
毕业设计05-22
结合十八大报告,谈谈: ⑴什么是生态文明? ⑵如何推进生态文明建设?05-29
2k13所有球员编号05-07
简析监狱心理矫治工作的创新和发展06-11
似大地水准面的精化DOC05-21
户籍化档案-民用(8.5)10-14
产品加工承包标准合同参考02-29
我为企业发展献计献策06-07
《阿凡达》观后感12-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 多态
- Windows
- 编程
- 实验
- 实现
- 动态
- 2019年七年级生物上册 第2讲 生物与环境的关系讲义 苏教版 - 图
- 安徽省2019届高三数学理一轮复习典型题专项训练:三角函数
- 2019年春学期八年级语文下册第一单元4灯笼同步练习(新人教版)
- 工厂设备管理评分表 - 图文
- 七年级历史上册第10课思想的活跃与百家争鸣教案北师大版
- 如何处理冷水机高压故障
- 资源科学论文封面与格式
- 课题实验方案
- 金属电子逸出功的测量分析预习报告
- 配套K12浙江专版2019届高考英语一轮复习第一部分基醇点聚焦Unit1
- 三下期中考试题库
- 素材的编辑 - 图文
- 我最敬佩的妈妈
- 《领袖风采》的培训心得体会
- 2019高考历史一轮复习 第二部分 加试题型 三、加试30分强化练(
- 中考语文阅读理解专题训练一百天(含答案解析)
- 数据结构复习题-第10章2013-12-16
- 线路标准化要求
- 2018年会计继续教育练习题答案(管理会计之-经营分析)68595
- 行政许可法律文书