#include #include "workerManger.h" #include "worker.h" #include "employee.h" #include "manager.h"; #include "boss.h" int main() { //多态代码测试 //Worker* worker = NULL; //worker = new Employee(1, "张三", 1); //worker->showInfo(); //delete worker; //worker = new Manager(2, "李四", 2); //worker->showInfo(); //delete worker; //worker = new Boss(3, "王五", 3); //worker->showInfo(); //delete worker; //实例化一个管理者对象 WorkerManger wm; int choice = 0; //用来存储用户的选项 while (true) { //调用展示菜单成员函数 wm.show_Menu(); std::cout << "请输入您的选择:" << std::endl; std::cin >> choice; //接受用户的选项 switch (choice) { case 0: //退出系统 wm.ExitSystem(); break; case 1: //增加职工 break; case 2: //显示职工 break; case 3: //删除职工 break; case 4: //修改职工 break; case 5: //查找职工 break; case 6: //排序职工 break; case 7: //清空文档 break; default: system("cls"); //清屏 break; } } system("pause"); return 0; }