12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- #include <iostream>
- #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;
- }
|