2 Star 0 Fork 1

Dubingxu / 基于多态的职工管理系统

加入 Gitee
与超过 800 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
workerManger.h 1.06 KB
一键复制 编辑 Web IDE 原始数据 按行查看 历史
= 提交于 2021-09-07 14:27 . 第一次提交,未分类
#ifndef _WORKERMANAGER_H_
#define _WORKERMANAGER_H_
#include <iostream>
#include "worker.h"
#include "employee.h"
#include "manager.h"
#include "boss.h"
#include <fstream>
#define FILENAME "empFile.txt"
using namespace std;
class WorkerManger{
public:
WorkerManger();
virtual ~WorkerManger();
void showMenu();//显示菜单
void exitSystem();//退出系统
void Add_Employee();//增加职工
void saveInfo();//保存员工信息
int get_EmpNum();//初始化员工个数
void initEmployee();//初始化员工
void show_Emp();//显示员工
void delEmployee();//删除员工
int IsExist(int id);//按照职工编号判断员工是否存在,存在返回在数组中位置,否则返回-1
void modifyEmployee();//修改员工信息
void findEmployee();//查找职工
void sortEmplyee();//按职工编号进行排序
void clearFile();//清空文件
public:
int m_EmpNum;//记录文件中的人数
Worker ** m_EmpArray;//员工数组指针
bool m_fileIsEmpty;//判断存储员工信息的文件是否为空
};
#endif
C++
1
https://gitee.com/dubingxu/EmployeeManagementSystem.git
git@gitee.com:dubingxu/EmployeeManagementSystem.git
dubingxu
EmployeeManagementSystem
基于多态的职工管理系统
master

搜索帮助