Problem1379--类的练习--创建员工类

1379: 类的练习--创建员工类

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 16  Solved: 16
[Submit] [Status] [Web Board] [Creator:]

Description

.创建一个表示雇员信息的employee类,其中包含数据成员nameempNosalary,分别表示雇员的姓名、编号和月薪。再从employee类派生出3个类workertechniciansalesman,分别代表普通工人、科研人员、销售人员。三个类中分别包含数据成员productNumworkHoursmonthlysales,分别代表工人每月生产产品的数量、科研人员每月工作的时数和销售人员每月的销售额。要求各类中都包含成员函数pay,用来计算雇员的月薪,并假定:

普通工人的月薪=每月生产的产品数×每件产品的赢利×20%

科研人员的月薪=每月的工作时数×每小时工作的酬金

销售人员的月薪=月销售额×销售额提成。

以一下方式和数据创建对象:

worker w1("张三",1001,1000);
technician t1("李四",1002,200);
salesman s1("王五",1003,10000);
假设每件产品的利润为20元

假设科研人员每小时工作的酬金为40元

假设销售人员的销售提成为50%

最后输出为:

工人张三的月薪为4000元
科研人员李四的月薪为8000元
销售人员王五的月薪为5000元


Sample Output

工人张三的月薪为4000元
科研人员李四的月薪为8000元
销售人员王五的月薪为5000元

Source/Category

 

[Submit] [Status]