public class Tast {
public static void main(String[] args) {
// TODO Auto-generated method stub
Dog 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();
}
动物叫声(练习接口)
最新推荐文章于 2022-07-12 19:38:36 发布