《继承与接口练习题.docVIP

  • 104
  • 0
  • 约3.09千字
  • 约 5页
  • 2017-01-06 发布于北京
  • 举报
《继承与接口练习题

/******** 以下作业在代码编写过程中要按照注释规范对类,方法,属性,局部变量进行注释 关键代码片段也需要进行注释说明 ********/ 根据如下图示,使用继承编写出对应的程序。然后分别创建对应的车辆,调用方法输出车辆信息,并测试每辆车包含的其他方法。尽量让你的程序变得有意思一些(属性和方法可添加和扩展)。 请编码实现动物世界的继承关系: 动物(Animal)具有行为:吃(eat)、睡觉(sleep) 动物包括:兔子(Rabbit),老虎(Tiger) 这些动物吃的行为各不相同(兔子吃草,老虎吃肉);但睡觉的行为是一致的。 请通过继承实现以上需求,并编写测试类AnimalTest进行测试 请使用接口编码实现如下需求: 乐器(Instrument)分为:钢琴(Piano)、小提琴(Violin) 各种乐器的弹奏( play )方法各不相同。 编写一个测试类InstrumentTest,要求: 编写方法testPlay,对各种乐器进行弹奏测试。要依据乐器的不同,进行相应的弹奏。 在main方法中创建不同的乐器对象,通过testPlay的弹奏测试方法进行测试。 定义Fight接口,其中有一个打人的动作(fight)。让胖人(FatFat)和瘦人(Thinthin)分别实现打人接口,但具有不同的打人结果:胖人打人疼,瘦人打人不疼。编写测试类,使用多态的方式对不同人打人的动作进

文档评论(0)

1亿VIP精品文档

相关文档