原始问题:
设计C++员工类:含编号、姓名、级别和月薪属性及设置姓名方法
me()、设置级别SetGrade()、设置月薪SetAccumPay()、显示员工信息DisplayInfo()
include
using namespace std;
class Employee {
private:
int individualEmpNo; //个人编号
string name; //姓名
int grade; //级别
double accumPay; //月薪
public:
//构造函数:
Employee(int indNo, string nam, int grad, double pay) : individualEmpNo(indNo), name(nam), grade(grad), accumPay(pay) {}
//设置姓名函数:
void SetName(string nam){name = nam;}
//设置级别函数:
void SetGrade(int grad){grade = grad;}
//设置月薪函数:
void SetAccumPay (double pay){accumPay = pay;}
//显示员工信息函数: /** 显示员工信息 **/ void DisplayInfo(){ cout << "Individual Number: " << individualEmpNo << endl; cout << "Name: " << name << endl; cout << "Grade: "<< grade << endl; cout<<"Accumulated Pay:"<<accumPay<<endl;} };
Prev:国外机构养老的现状