虚基类练习:动物
时间: 1ms 内存:128M
描述:
长期的物种进化使两栖动物既能活跃在陆地上,又能游动于水中。利用虚基类建立一个类的多重继承,包括动物(animal,属性有体长,体重和性别),陆生动物(ter_animal,属性增加了奔跑速度),水生动物(aqu_animal,属性增加了游泳速度)和两栖动物(amp_animal)。其中两栖动物保留了陆生动物和水生动物的属性。
输入:
两栖动物的体长,体重,性别,游泳速度,奔跑速度(running_speed)
输出:
初始化的两栖动物的体长,体重,性别,游泳速度,奔跑速度(running_speed)和输入的两栖动物的体长,体重,性别,游泳速度,奔跑速度(running_speed)
示例输入:
52
22
f
102
122
示例输出:
height:50
weight:20
sex:m
swimming_speed:100
running_speed:120
height:52
weight:22
sex:f
swimming_speed:102
running_speed:122
提示:
参考答案:
解锁文章
文章评论