#include<iostream>
#include<string.h>
using namespace std;
class Teacher{
 public:
  Teacher(char *Name,int Age,char Sex,char *Address,int Dianhua,char *Title);
  void display();
 private:
  char *name;
  int age;
  char sex;
  char *address;
  int dianhua;
  char *title;   
};
Teacher::Teacher(char *Name,int Age,char Sex,char *Address,int Dianhua,char *Title){
 name=new char[strlen(Name)+1];
 age=Age;
 sex=Sex;
 address=new char[strlen(Address)+1];
 dianhua=Dianhua;
 title=new char[strlen(Title)+1];
}
void Teacher::display(){
 cout<<"老师的名字是:"<<name<<endl;
 cout<<"老师的年龄是:"<<age<<endl;
 cout<<"老师的性别是:"<<sex<<endl;
 cout<<"老师的住址是:"<<address<<endl;
 cout<<"老师的电话是:"<<dianhua<<endl;
 cout<<"老师的职称是:"<<title<<endl;
}
class Cadre{
 public:
  Cadre(char *Name,int Age,char Sex,char *Address,int Dianhua,char *Post);
  void display();
 private:
  char *name;
  int age;
  char sex;
  char *address;
  int dianhua;
  char *post; 
};
Cadre::Cadre(char *Name,int Age,char Sex,char *Address,int Dianhua,char *Post){
 name=new char[strlen(Name)+1];
 age=Age;
 sex=Sex;
 address=new char[strlen(Address)+1];
 dianhua=Dianhua;
 post=new char[strlen(Post)+1];
}
void Cadre::display(){
 cout<<"干部的名字是:"<<name<<endl;
 cout<<"干部的年龄是:"<<age<<endl;
 cout<<"干部的性别是:"<<sex<<endl;
 cout<<"干部的住址是:"<<address<<endl;
 cout<<"干部的电话是:"<<dianhua<<endl;
 cout<<"干部的职位是:"<<post<<endl;
}
class Teacher_Cadre:public Teacher,public Cadre{
 public:
   Teacher_Cadre(char *Name,int Age,char Sex,char *Address,int Dianhua,char *Title,char *Post,int Wage):Teacher(Name,Age,Sex,Address,Dianhua,Title),Cadre(Name,Age,Sex,Address,Dianhua,Post);
   void show();
 private:
  int wage;
};
Teacher_Cadre::Teacher_Cadre(char *Name,int Age,char Sex,char *Address,int Dianhua,char *Title,char *Post,int Wage):Teacher(Name,Age,Sex,Address,Dianhua,Title),Cadre(Name,Age,Sex,Address,Dianhua,Post){
 wage=Wage;
}
void Teacher_Cadre::show(){
 Teacher::display();
 cout<<"干部的职位是:"<<post<<endl;
 cout<<"Teacher_Cadre的工资是:"<<wage<<endl; 
}
int main(){
 Teacher_Cadre obj("王明",36,"男","东山路47号",123456789,"教授","教导主任",5000);
 obj.show();
 return 0;
}

posted on 2020-10-13 09:13  柠檬tea的味道  阅读(112)  评论(0)    收藏  举报