用JAVA编写教师类和学生类_C++习题 对象转换(定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩)编写程序,将一个Student...

这是一个C++编程习题,要求定义Teacher和Student类,并实现将Student对象转换为Teacher对象的功能。当学生毕业后留校任教,其学号、姓名和性别等信息保留并成为教师数据的一部分。示例代码展示了如何读取输入,创建对象,以及显示转换前后信息。
摘要由CSDN通过智能技术生成

Description

定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩),二者有一部分数据成员是相同的,num(号码),name(姓名),sex(性别)。编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去。可以设想为:

一位学生大学毕业了,留校担任教师,他原有的部分数据对现在的教师身份来说仍然是有用的,应当保留并成为其教师数据的一部分。

Input

一个教师的信息和一个学生的信息

Output

学生的信息和学生转换为教师后的信息

Sample Input

10001 Li f 1234.5

20010 Wang m 89.5

Sample Output

student1:

num:20010

name:Wang

sex:m

score:89.50

teacher2:

num:20010

name:Wang

sex:m

pay:1500.00

HINT

主函数已给定如下,提交时不需要包含,会自动添加到程序尾部

int

main()

{

cout<

cout<

int

num;

char name[20];

char

sex;

flo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值