C++实现人事管理实验报告

上传者: ELFSQ | 上传时间: 2022-01-12 16:02:06 | 文件大小: 34KB | 文件类型: DOCX
1、 一个用于人事管理的类族。 ⑴设计一个用于人事管理的“People(人员类)”基类。考虑到通用性,仅抽象出各类人员都具有的属性:编号、姓名、性别、出生日期、身份证号等; ⑵从People(人员类)派生出Student(学生类),并添加属性:班号classNO; ⑶从People类派生出Teacher(教师类),并添加属性:职务principalship、部门department; ⑷从Student类中派生出Graduate(研究生)类,并添加属性:专业subject、导师adviser(该属性是Teacher类对象); ⑸从Graduate类和Teacher类派生出助教生类TA,无新的属性。设计该类时注意虚基类的使用,注意重载相应的成员函数。 ⑹编写main函数测试这些类。在main函数中设计测试用例时,注意考虑如何体现成员函数的覆盖。 编程要求: ⑴本程序必须建立工程。 ⑵将上述5个类的定义部分分别作为5个头文件(.h文件),对5个类的实现部分分别作为5个源文件(.cpp文件),在main函数中用#include命令把它们包含进来,形成一个完整的程序。 编程工具:Dev-C++

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明