一、需求分析
利用C++实现一个基于多态的职工管理系统。职工分为三类:普通员工、经理和老板。显示信息时,需要显示职工编号、姓名、岗位。 管理系统中需要实现的功能如下:
- 退出管理系统
- 增加职工信息
- 显示职工信息
- 删除离职员工
- 修改职工信息
- 查找职工信息
- 按照编号排序
- 清空管理系统
管理类内容为:
- 与用户的沟通菜单界面
- 对职工增删改查的操作
- 与文件的读写交互
在头文件和源文件中分别创建workManager.h头文件和workManager.cpp源文件。 在.h头文件中创建基本框架:
#pragma once //防止头文件重复包含
#include
using namespace std;//标准命名空间
class WorkManager
{
public:
//构造函数
WorkManager();
//析构函数
~WorkManager();
};
在.cpp源文件中搭建基本框架:
#include"workManager.h"
WorkManager::WorkManager() {
}
WorkManager::~WorkManager() {
}
2.2 菜单
在workManager.h中添加成员函数void showMenu(); 在workManager.cpp中实现该函数:
//显示菜单
void WorkManager::showMenu()
{
cout
关注
打赏
热门博文