用c++设计一个用于人事管理的人员类
时间: 2023-11-22 22:56:09 浏览: 73
好的,以下是一个简单的人员类的 C++ 设计:
```c++
class Person {
private:
std::string name;
int age;
std::string gender;
std::string job_title;
public:
Person(std::string name_, int age_, std::string gender_, std::string job_title_) {
name = name_;
age = age_;
gender = gender_;
job_title = job_title_;
}
void setName(std::string name_) {
name = name_;
}
std::string getName() {
return name;
}
void setAge(int age_) {
age = age_;
}
int getAge() {
return age;
}
void setGender(std::string gender_) {
gender = gender_;
}
std::string getGender() {
return gender;
}
void setJobTitle(std::string job_title_) {
job_title = job_title_;
}
std::string getJobTitle() {
return job_title;
}
};
```
这个类有四个私有成员变量:姓名、年龄、性别和职称。这些变量可以通过公有的 setter 和 getter 函数进行修改和访问。在构造函数中,需要传入这些变量的初始值。你可以根据自己的需求添加其他成员函数和变量。
阅读全文