跪求C++高手!!!!在线等待!!
定义一个表示雇员的类,Employee这个类属性包括雇员号(int),班号(int),姓名(string),性别(string),日薪水(double),工作天数(int...
定义一个表示雇员的类,Employee这个类属性包括雇员号(int),班号(int),姓名(string),性别(string),日薪水(double),工作天数(int),这些属性访问权限为private函数,包括“获得雇员号”,“获得姓名”,“获得班号”,“获得性别”,“获得薪水”(薪水=日薪水*天数),这些函数的权限为public。
编写类Employee的构造函数,实现对private成员的初始化,如可以调用:Employee EMP(2006001,1,“比尔”,“男”,“100。00”,21)其中雇员编号=“2006001”,“班号为1”,姓名为“比尔",”性别=男“,日薪水=100.00”,“工作天数为=21”。
(2)使用指针动态内存分配的方法创建Emplyee类的对象,分别显示提示导入信息后,导入100个雇员的姓名,性别,日薪水,工作天数,并且同时编号排班,雇员号的产生规则是:2006001开始递增1,班号的产生规则是每10个雇员一个班,班号从1开始,人数满10以后,开始递增1,雇员的姓名,性别,日薪水,工作天数,在程序运行中导入(调用cin),调用定义的成员函数显示这100个雇员的雇员号,班号,姓名,性别,薪水,计算输出这些雇员的总人数和薪水的平均值。
提示:1.生命一个指针数组Employee *p[100];数组中的每个指针指向一个雇员。
2.不考虑在输入“姓名”,“性别,”“日薪水”,工作天数对数据有效性的校验。
在线等待 !!!谢谢!! 展开
编写类Employee的构造函数,实现对private成员的初始化,如可以调用:Employee EMP(2006001,1,“比尔”,“男”,“100。00”,21)其中雇员编号=“2006001”,“班号为1”,姓名为“比尔",”性别=男“,日薪水=100.00”,“工作天数为=21”。
(2)使用指针动态内存分配的方法创建Emplyee类的对象,分别显示提示导入信息后,导入100个雇员的姓名,性别,日薪水,工作天数,并且同时编号排班,雇员号的产生规则是:2006001开始递增1,班号的产生规则是每10个雇员一个班,班号从1开始,人数满10以后,开始递增1,雇员的姓名,性别,日薪水,工作天数,在程序运行中导入(调用cin),调用定义的成员函数显示这100个雇员的雇员号,班号,姓名,性别,薪水,计算输出这些雇员的总人数和薪水的平均值。
提示:1.生命一个指针数组Employee *p[100];数组中的每个指针指向一个雇员。
2.不考虑在输入“姓名”,“性别,”“日薪水”,工作天数对数据有效性的校验。
在线等待 !!!谢谢!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询