第五章作业:动物声音模拟器
2017-11-17 19:05
274 查看
abstract class Animal { abstract void cry(); abstract String getAnimalName(); }
public class Simulator { void playSound(Animal animal) { System.out.print(animal.getAnimalName()); animal.cry(); } }
public class Application{ public static void main(String args[]){ Simulator simlator = new Simulator(); simlator.playSound(new Cat()); simlator.playSound(new Dog()); } }
public class Dog extends Animal{ void cry(){ System.out.print("旺旺汪汪汪?"); } String getAnimalName() { return "狗说:"; } }
public class Cat extends Animal{ void cry(){ System.out.println("喵喵喵喵喵?"); } String getAnimalName() { return "猫说:"; } }
相关文章推荐
- 编程作业160 页 第5题 使用(接口)设计一个动物声音"模拟器",希望模拟器可以模拟许多动物声音
- 第六章作业:动物声音模拟器(接口)
- 作业.设计一个动物声音模拟器
- Java作业-动物声音模拟器(继承)
- 作业.设计一个动物声音模拟器(接口)
- 编程作业143页第4题 设计一个动物声音"模拟器",希望模拟器可以模拟许多动物声音
- Java练习题13 动物声音“模拟器”
- 利用接口:设计动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。
- 接口 动物声音模拟器
- 设计一个动物声音“模拟器”,希望通过模拟器可以模拟许多动物的叫声
- 接口 动物声音模拟器
- 用接口实现动物声音模拟器
- 接口 动物声音模拟器
- 接口:动物声音模拟器
- 用接口实现动物声音模拟器
- 接口 动物声音模拟器
- Java第五课:动物声音"模拟器"
- 接口 动物声音模拟器
- 动物声音模拟器
- Java 动物声音模拟器