资源简介
某公司的员工有经理Manager、技术人员Technicist和营销人员SalsePerson,他们的薪金计算方法如下:
经理按月计酬,方法是:基本工资+奖金;技术人员按月计酬,方法是:基本工资;营销人员按月计酬,方法是:基本工资+销售利润*5%。
每类人员都有职工编号、姓名、性别、入职时间、职位、基本工资等数据,其中为入职时间定义Date类,并为该类重载运算符<<,实现入职时间的输入;各类人员使用统一接口getpay()计算各类人员的月薪。其次,设计一个统计并输出该公司每个人员某几个月薪金情况的报表类Report,该类提供add接口向Report类的容器中添加员工信息,并提供print接口用于输出每个员工的职工编号、姓名、性别、入职时间、职位和在设定的月份时间段中该员工的薪酬总额。为了方便实现查找功能,为Report类重载[]运算符的功能,下标值为职位,能根据职位信息查找出所有符合该职位的员工,并重载print接口,输出查找出的员工信息,信息包括职工编号、姓名、性别、入职时间、职位、基本工资。在主函数中对实现的类进行测试,首先,创建各类人员对象,通过Report类的add接口向报表中添加这些人员信息,然后通过Report类的print接口输出报表。其次测试报表的查找功能,输入要查找的员工职位信息,通过Report类的print接口输出查找到的员工基本信息报表。
代码片段和文件信息
- 上一篇:LPC1788开发板原理图+PCB全套
- 下一篇:windows 7 操作系统教程
相关资源
- ACE2基因多态性与糖尿病肾病的关系
- FOXP3基因多态性与原发性肝细胞癌的关
- IL-13基因microRNA靶序列单核苷酸多态性
- 乙醇代谢酶基因多态性对酒精性肝硬
- TLR4基因多态性与军团菌感染易感性的
- CYP1B1 A453G多态性与肝癌易感性的关系
- FABP2基因54位点多态性与结直肠癌易感
- 微卫星DNA序列完整性对多态性的影响
- 多浪羊MHC-DRB1基因多态性与包虫病抗性
- 中国美利奴羊MHC-DRB1基因PCR-RFLP多态性
- 中国美利奴新疆军垦型羊MHC-DQB基因遗
- 实验8 多态性和运算符重载.doc
- FGFR10P tagSNP基因多态性与中国汉族人
- CD72多态性和ITP在儿童期起病存在关联
- 蒙古马酪氨酸关联蛋白1TYRP1基因多态
- 小尾寒羊PRNP等位基因密码子136、154
- 论文研究 - 氯吡格雷耐药患者ABCB1基因
- 论文研究 - IL-17A和IL-17F基因多态性与
- FcγRIIb跨膜区多态性T695C与北方汉
评论
共有 条评论