动物叫声(练习接口)
来源:互联网 发布:绝食减肥知乎 编辑:程序博客网 时间:2024/06/02 23:57
public class Tast {public static void main(String[] args) {// TODO Auto-generated method stubDog dog=new Dog();dog.cry();Simulator sim=new Simulator();sim.play(new Dog());sim.play(new Cat());}}public class Simulator {Animal mi;public void play(Animal mi){System.out.println("叫声为:"+mi.get());mi.cry();//调回接口}}public class Dog implements Animal {public void cry(){System.out.println("我是狗");}public String get(){return "汪汪";}}public class Cat implements Animal {public void cry(){System.out.println("我是猫");}public String get(){return "喵喵";}}public interface Animal {public void cry();public String get();}