employee代码分享

发布时间:2026/6/20 20:06:31

employee代码分享 #include iostream#include stringusing namespace std;class Employee {private:string name; // 姓名double salary; // 工资public:// 静态数据成员员工总数、工资总和static int totalNum;static double totalSalary;// 构造函数Employee(string n, double s) {name n;salary s;totalNum; // 人数累加totalSalary s; // 工资求和}// 静态成员函数获取员工总数static int getTotalNum() {return totalNum;}// 静态成员函数计算平均工资static double getAvgSalary() {return totalSalary / totalNum;}};// 静态成员类外初始化int Employee::totalNum 0;double Employee::totalSalary 0;int main() {// 创建3个员工对象Employee e1(张三, 5000);Employee e2(李四, 6000);Employee e3(王五, 7000);// 输出结果cout 员工总数 Employee::getTotalNum() endl;cout 平均工资 Employee::getAvgSalary() endl;return 0;}

相关新闻