南京邮电大学通达学院2023c++实验报告(三)

题目

实验题目1

某公司财务部需要开发一个计算雇员工资的程序。该公司有3类员工,工资计算方式如下:
(1)工人工资:每小时工资额(通过成员函数设定)乘以当月工作时数(通过成员函数设定),再加上工龄工资。
(2)销售员工资:每小时工资额(通过成员函数设定)乘以当月工作时数(通过成员函数设定),加上销售额提成,再加上工龄工资;其中销售额提成等于该销售员当月售出商品金额(通过成员函数设定)的1%。
(3)管理人员工资:基本工资1000元,再加上工龄工资。
其中,工龄工资指雇员在该公司工作的工龄每增加一年,月工资就增加35元。
请用面向对象方法分析、设计这个程序,并用C++语言写出完整程序,要求对象通过外部设置参数的方式初始化(如:Worker Zhang(“zhang wei”, 8)),输出三种雇员的姓名、工资。
提示:
① 可创建“雇员”为基类,工人、销售员、管理人员为其派生类;
② 涉及到的基类属性:姓名、工龄;

实验题目2

下图为一个多重继承的类继承关系示意图,各类的主要成员已有说明,请编写体现该继承关系的程序,并定义教师对象、学生对象、研究生对象、在职研究生对象,输出他们的信息。
(1)关于数据成员:
数据类Data&#x

你可能感兴趣的:(2023c++实验报告,c++,开发语言)