题目】职工信息管理
【要求】试建立一个类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) |