Problem T: 继承与派生05

Problem T: 继承与派生05

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 189  Solved: 75
[Submit] [Status] [Web Board] [Creator:]

Description

分别定义Teacher (教师)类和Cadre (干部)类,采用多重继承方式由这两个类派生出新类Teacher_ Cadre (教师兼干部)类。

 1.在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。

 2.在Teacher类中还包含数据成员title (职称),在Cadre类中还包含数据成员post (职务),在Teacher_ Cadre类中还包含数据成员wages (工资)。

 3.对两个基类中的姓名、年龄、性别、地址、电话等数据成员用相同的名字,在引用这些数据成员时,指定作用域。

 4.在类体中声明成员函数,在类外定义成员函数。

 5.在派生类Teacher_ Cadre的成员函数show中调用Teacher类中的display函数,输出姓名、年龄、性别、职称、地址、电话,然后再用cout语句输出职务与工资。


Input

Teacher_ Cadre (教师兼干部)类对想的所有数据成员:姓名、年龄、性别、职称、地址、电话、职务、工资。

Output

eacher_ Cadre (教师兼干部)类对想的所有数据成员:姓名、年龄、性别、职称、地址、电话、职务、工资。

Sample Input

ZhangLei 23 M Beijing 87891611 professer assistent 8981.5

Sample Output

name: ZhangLei
age: 23
sex: M
title: professer
address: Beijing
tel: 87891611
post: assistent
wage: 8981.5

[Submit][Status]