酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

C++ 实现 Employee 类:定制职工信息管理与展示功能

以下是使用 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`函数中创建了两个员工对象,并进行了信息设置和打印操作。 ######[AI写代码神器 | 524点数解答 | 2024-11-14 20:00:37]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]