
高手们帮忙看一下这个题目好吧?C++方面的 70
一、类的关系如图:类Employee(派生出下面三个类Technician类Manager类Salesman)类Technician类Manager类Salesman(类...
一、类的关系如图:
类Employee(派生出下面三个类Technician 类Manager 类Salesman)
类Technician 类Manager 类Salesman(类Manager与类Salesman派生出下面的类Salesmanager)
类Salesmanager
类Employee :所有雇员类(Employee)有共性的数据成员是:编号、姓名和工资。 ——e.h
类Technician :技术员类(Technician)的数据成员包括共性的数据成员以及
工作时间(每月的)、每小时的工资。 ——a.h
类Manager :经理类(Manager)的数据成员包括共性的数据成员以及月工资。 ——b.h
类Salesman :销售员类(Salesman)的数据成员包括共性的数据成员以及销售额(本月)、提成。 ——c.h
类Salesmanager :销售员兼经理类(Salesmanager)的数据成员包括销售员类和经理类的数据成员。 ——d.h
二、程序执行结果部分演示如下图:
第一屏:
1、 技术员
2、 销售员
3、 经理
4、 销售员兼经理
5、 退出
请选择功能号(1-5):1
第二屏:
1、 输入记录
2、 显示记录
3、 修改记录
4、 删除记录
5、 退出
请选择功能号(1-5):1
请输入编号:0001
姓名:王名
工作时数:160
每小时工资:20
按任意键继续……
1、 输入记录
2、 显示记录
3、 修改记录
4、 删除记录
5、 退出
请选择功能号(1-5):2
请输入记录号(1-4):1
编号 姓名 工资(元)
0001 王名 3200.00
注意:第二屏的退出退到第一屏,第一屏退出退出整个程序。
三、编写此程序至少要用三个以上的下列面向对象工具:
1、 继承与派生
2、 友元函数
3、 运算符重载
4、 构造函数
5、 虚函数
6、 模板
7、 文件输入输出
注意:工具用的越多越好,但要用的恰当。
不同类对象存放在不同的文件内 展开
类Employee(派生出下面三个类Technician 类Manager 类Salesman)
类Technician 类Manager 类Salesman(类Manager与类Salesman派生出下面的类Salesmanager)
类Salesmanager
类Employee :所有雇员类(Employee)有共性的数据成员是:编号、姓名和工资。 ——e.h
类Technician :技术员类(Technician)的数据成员包括共性的数据成员以及
工作时间(每月的)、每小时的工资。 ——a.h
类Manager :经理类(Manager)的数据成员包括共性的数据成员以及月工资。 ——b.h
类Salesman :销售员类(Salesman)的数据成员包括共性的数据成员以及销售额(本月)、提成。 ——c.h
类Salesmanager :销售员兼经理类(Salesmanager)的数据成员包括销售员类和经理类的数据成员。 ——d.h
二、程序执行结果部分演示如下图:
第一屏:
1、 技术员
2、 销售员
3、 经理
4、 销售员兼经理
5、 退出
请选择功能号(1-5):1
第二屏:
1、 输入记录
2、 显示记录
3、 修改记录
4、 删除记录
5、 退出
请选择功能号(1-5):1
请输入编号:0001
姓名:王名
工作时数:160
每小时工资:20
按任意键继续……
1、 输入记录
2、 显示记录
3、 修改记录
4、 删除记录
5、 退出
请选择功能号(1-5):2
请输入记录号(1-4):1
编号 姓名 工资(元)
0001 王名 3200.00
注意:第二屏的退出退到第一屏,第一屏退出退出整个程序。
三、编写此程序至少要用三个以上的下列面向对象工具:
1、 继承与派生
2、 友元函数
3、 运算符重载
4、 构造函数
5、 虚函数
6、 模板
7、 文件输入输出
注意:工具用的越多越好,但要用的恰当。
不同类对象存放在不同的文件内 展开
1个回答
2008-06-12
展开全部
看了,题目很不错!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询