1、在workerManager.h中添加成员函数void Show_Emp();
//显示职工
void Show_Emp();
2、在workerManager.cpp中实现
//显示职工
void WorkerManager::Show_Emp() {
//先判断是否存在
if (this->m_FileIsEmpty) {
cout << "不存在或者记录为空" << endl;
}
else {
for (int i = 0; i < m_EmpNum; i++) {
//注意利用多态调用程序接口,
this->m_EmpArray[i]->showInfo();//这个showInfo是在boss,employee.manager等里
}
}
system("pause");
system("cls");
}
3、在职工管理系统.cpp中case 2 :
case 2:
wm.Show_Emp();
break;
调试