#include<iostream>
#include<string>
#include<cstdlib>
#include<iomanip>
#include<fstream>
using namespace std;
class Worker// 定义基类
{
protected:
intworknum,age,wage;
char sex;
string name;
public:
void setdata()
{
cout<<"其姓名: ";
cin>>name;
cout<<"性别( m/w ):";
cin>>sex;
cout<<"年龄: ";
cin>>age;
}
void odata()
{
cout<<"│"<<setw(10)<<worknum<<" │"<<setw(10)<<name
<<"│"<<setw(10)<<sex<<"│"<<setw(10)<<age
<<"│"<<setw(10)<<wage<<" │";
}
intoworknum()
{return worknum;}
intoage()
{return age;}
string n1()
{return name;}
char osex()
{return sex;}
intowage()
{return wage;}
};
class JingLi :public Worker// 定义经理类
{
public:
JingLi()