#include #include #include #include const int TMAX=50; using namespace std; class Person { public: int num;//编号 string name;//姓名 string sex;//性别 int age;//年龄 double water;//用水量 double power;//用电量 public: Person(int n=0,string nm=" ",string s=" ",int a=0,double w=0
0,double p=0
0)//初始化 { num = n; name = nm; sex = s; age = a; water = w; power = p; }; virtual void Input(){}; virtual void Output(){}; int GetNum(){return num;}//获取编号 string GetName(){return name;}//获取姓名 double GetWater(){return water;}//获取用水量 double GetPower(){return power;}//获取用电量 }; class Teacher:virtual public Person //教师 { public: string depart;//工作部门 double watermoney;//教师水费 double powermoney;//教师电费 int choice1; int choice2; public: Teacher(int n=0,string nm=" ",string s="男",int a=0,string d="普通教师",double w=0
0, double p=0