练习专区

今天的一小步就是明天的一大步
Problem 1499 动物........java
Accepted: 1   Total Submit: 12
Time Limit: 1000ms   Memory Limit: 30720KB
Description
(1)接口Animal包含方法setName(String name), getName(), setNativePlace(String nativePlace), getNativePlace(), selfIntroduction(), cry(); (2)类Tiger,Eagle,Fish 都要继承并实行接口Animal; (3) Tiger要包含方法run( ),Eagle要包含方法fly( ),Fish要包含方法swim( ). (4)CreatAnimal要包含方法inputGetAnimal( )以实现输入动物名称、创建输入动物所对应的的对象、获取(返回)对象等功能; (5)Main类中只能创建接口Animal对象和CreatAnimal对象,不能直接创建Tiger,Eagle,Fish等对象。
Input
输入多组数据,每组数据三个字符串,见样例
Output
输出见样例
Sample Input
鹰 秃鹰 北美洲
虎 东北虎 长白山
鱼 鲸鱼 太平洋
Sample Output
秃鹰自我介绍:
我是秃鹰,我的家乡在北美洲
秃鹰鸣叫:呀啊...呀啊...呀啊!
秃鹰:凌空翱翔,展翅俯冲,利爪撕扯!

东北虎自我介绍:
我是东北虎,我的家乡在长白山
东北虎吼叫:嗷呜...嗷呜...嗷呜!
东北虎:跳跃,猛扑,撕咬!

鲸鱼自我介绍:
我是鲸鱼,我的家乡在太平洋
鲸鱼咕叫:泡泡。。。泡泡。。。泡泡!
鲸鱼:惊涛遨游,鱼翔潜底,恍若浮游,水中腾跃!
Hint
提交     返回