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