以下是使用 C++实现的`Employee`类的示例代码: ```cpp #include <iostream> #include <string> class Employee { private: std::string name; std::string street; std::string city; std::string province; std::string postalCode; public: // 构造函数,可按不同方式指定职工信息 Employee(std::string n = "", std::string s = "", std::string c = "", std::string p = "", std::string pc = "") { name = n; street = s; city = c; province = p; postalCode = pc; } // 动态设置职工对象信息的函数 void setInfo(std::string n, std::string s, std::string c, std::string p, std::string pc) { name = n; street = s; city = c; province = p; postalCode = pc; } // 打印职工信息的函数 void printInfo() { std::cout << "姓名: " << name << std::endl; std::cout << "街道地址: " << street << std::endl; std::cout << "市: " << city << std::endl; std::cout << "省: " << province << std::endl; std::cout << "邮政编码: " << postalCode << std::endl; } }; int main() { Employee emp1("张三", "光明街 1 号", "北京", "北京", "100000"); Employee emp2; emp2.setInfo("李四", "幸福路 2 号", "上海", "上海", "200000"); std::cout << "员工 1 的信息: " << std::endl; emp1.printInfo(); std::cout << "员工 2 的信息: " << std::endl; emp2.printInfo(); return 0; } ``` 在上述代码中,我们定义了`Employee`类,包含了数据成员和相应的成员函数来实现题目要求的功能。在`main`函数中创建了两个员工对象,并进行了信息设置和打印操作。 [2024-11-14 20:00:37 | AI写代码神器 | 524点数解答]