
java动物模拟器接口
package mypackage;
public class Dog implements Animal {
public void cry() {
System.out.println("汪汪汪");
}
public String getAnimalName() {
return "狗";
}
}
package mypackage;
public class Cat implements Animal{
public void cry() {
System.out.println("喵喵喵");
}
public String getAnimalName() {
return "猫";
}
}
package mypackage;
public class Application{
public static void main(String args[]){
Simulator simulator = new Simulator();
simulator.playSound(new Dog());
simulator.playSound(new Cat());
}
}