您的位置:首页 > 其它

作业.设计一个动物声音模拟器(接口)

2017-11-22 23:23 447 查看
package シミュレーター;

public abstract interface Animal {
public abstract void cry();
public abstract String getAnimalName() ;
}

package シミュレーター;

public class Simulator {
public void playSound(Animal animal)
{
System.out.println("動物の種類は"+animal.getAnimalName()+"です");
animal.cry();
}
}

package シミュレーター;

public class Cat implements  Animal {

public void cry() {
System.out.println("にゃにゃ....");
}

public String getAnimalName() {
return "ねこ";
}

}

package シミュレーター;

public class Dog implements  Animal {

public void cry() {
System.out.println("わんわん........");
}

public String getAnimalName() {

return "いぬ";
}

}

package シミュレーター;

public class Application{
public static void main(String[] args) {
Simulator simulator= new Simulator();
simulator.playSound(new Cat());
simulator.playSound(new Dog());
}
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: