职工工资管理系统c++类
时间: 2023-12-02 14:04:40 浏览: 188
基于C++实现职工工资管理系统(源码).rar
5星 · 资源好评率100%
以下是一个简单的职工工资管理系统的C++类的示例:
```c++
#include <iostream>
#include <string>
using namespace std;
class Employee {
private:
string name;
int id;
double salary;
public:
Employee(string n, int i, double s) {
name = n;
id = i;
salary = s;
}
void setName(string n) {
name = n;
}
void setId(int i) {
id = i;
}
void setSalary(double s) {
salary = s;
}
string getName() {
return name;
}
int getId() {
return id;
}
double getSalary() {
return salary;
}
};
int main() {
Employee emp("John", 1234, 5000.0);
cout << "Name: " << emp.getName() << endl;
cout << "ID: " << emp.getId() << endl;
cout << "Salary: " << emp.getSalary() << endl;
emp.setSalary(6000.0); cout << "New Salary: " << emp.getSalary() << endl;
return 0;
}
```
这个类包含了员工的姓名、ID和薪水三个属性,以及相应的getter和setter方法。在主函数中,我们创建了一个Employee对象,并使用getter方法输出了对象的属性值。然后,我们使用setter方法修改了薪水属性,并再次使用getter方法输出了修改后的薪水属性值。
阅读全文