这是一个简单的Employee类的定义:
class Employee {
public:
Employee(std::string name, std::string street, std::string city, std::string zip)
: name_(name), street_(street), city_(city), zip_(zip) {}
void ChangeName(std::string name) {
name_ = name;
}
void Display() {
std::cout << "姓名: " << name_ << std::endl;
std::cout << "街道地址: " << street_ << std::endl;
std::cout << "城市: " << city_ << std::endl;
std::cout << "邮编: " << zip_ << std::endl;
}
private:
std::string name_;
std::string street_;
std::string city_;
std::string zip_;
};
你可以使用这个类来创建员工对象并测试它的功能:
int main() {
Employee emp("张三", "北京市朝阳区望京街道", "北京市", "100101");
emp.Display(); // 显示员工信息
emp.ChangeName("李四"); // 改变员工姓名
emp.Display(); // 再次显示员工信息
return 0;
}
希望这能帮到你!