Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2342175
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:02:15

题目】职工信息管理
【要求】试建立一个类Worker用于描述职工对象,具体要求如下:
私有数据成员
int id: 职工号。
float wage: 工资。
char level: 技术等级(A—一等,B—二等,C—三等,NULL—无级,其它为无效)
公有成员函数
缺省构造函数:初始化数据成员为0或NULL值。
带参构造函数:用参数初始化数据成员 (需判断参数是否有效)。
输出函数void List( ):输出本职工的各项信息。
修改函数void Set( ):从键盘输入新的职工号、工资和等级数据,修改相应数据成员的值。接受输入前屏幕上显示提示输入哪些信息。
升级函数void Up( ): 为职工增加工资并提升技术等级,先输入增加工资数额(从无级提至C级需增加200元,从C级提至B级需增加100元,从B级提至A级需增加150元),再修改相应数据成员的值。
主函数:定义三个不同的worker对象作为测试数据,完成对worker类和程序的测试。每个成员函数至少被调用一次。

--------------------next---------------------

阅读(1352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~