《Windows编程》实验五 动态多态的实现.docxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 2页
  • 2021-10-14 发布于内蒙古
  • 举报

《Windows编程》实验五 动态多态的实现.docx

《Windows编程》实验五 动态多态的实现 《Windows编程》 实验五 动态多态的实现 [实验目的] 1.虚函数的使用; 2.纯虚函数的定义; 3.动态多态的实现。 [实验环境] 计算机网络机房、Visual C++ 6.0 [实验课时] 2课时 [实验参考书] 刘瑞新.《Visual C++面向对象程序设计上机指导及习题解答》,机械工业出版社,2021.5 [实验内容] 在程序实例一个小型公司的人员信息管理系统已给的程序代码中存在着两个问题: (1)基类的成员函数pay( )和displayStatus( )函数体为空,仍然要写出函数体,显得冗余。 (2)在main()函数中,建立了四个不同类的对象,对它们进行了类似的操作,却重复写了四遍类似的语句,程序不够简洁。 运用第六章多态性和虚函数所学的知识对程序进行改进,解决上述两个问题,练习虚函数和纯虚函数的使用及动态多态的实现。 [实验要求] 1.创建一个新的项目,输入已给的程序代码,要求将整个程序分为三个文件:类的定义头文件,类的实现文件,和主函数文件。调试运行程序,观察并记录程序的运行结果; 2.将基类的成员函数promote()声明为虚函数,各派生类中再声明同名函数;将基类的成员函数pay( )和displayStatu

文档评论(0)

1亿VIP精品文档

相关文档