利用接口:设计动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。
2017-11-05 17:13
1266 查看
Animal接口:public interface Animal {//定义了接口Animal
public abstract void cry();
public abstract String getAnimalName();
}simulator类:
Cat类:
public class Application {
public static void main(String[] args) {
Simulator simulator=new Simulator ();
simulator.playSound(new Dog());
simulator.playSound(new Cat());
}
}输出结果:
public abstract void cry();
public abstract String getAnimalName();
}simulator类:
public class Simulator { public void playSound(Animal animal){//构造Animal类型的参数animal //调用Animal接口类的方法 animal.cry(); animal.getAnimalName(); } }
Dog类:
public class Dog implements Animal{ //Dog类实现接口Animal的方法 String name="小白"; public String getAnimalName() { System.out.println("我的名字是:"+name); return name; } public void cry() { System.out.println("汪汪......"); } }
Cat类:
public class Cat implements Animal {// //Cat类实现接口Animal的方法 String name="小咪"; public String getAnimalName() { System.out.println("我的名字是:"+name); return name; } public void cry() { System.out.println("喵猫......"); }Application主类:
public class Application {
public static void main(String[] args) {
Simulator simulator=new Simulator ();
simulator.playSound(new Dog());
simulator.playSound(new Cat());
}
}输出结果:
相关文章推荐
- 设计一个动物声音模拟器,希望模拟器可以模拟许多动物的叫声
- java编程:设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声
- 编程作业160 页 第5题 使用(接口)设计一个动物声音"模拟器",希望模拟器可以模拟许多动物声音
- 设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声
- 设计一个动物声音“模拟器”,希望通过模拟器可以模拟许多动物的叫声
- 设计一个动物声音“模拟器”,希望通过模拟器可以模拟许多动物的叫声
- 设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。
- 设计一个动物声音模拟器,希望可以模仿许多动物的叫声
- 编程作业143页第4题 设计一个动物声音"模拟器",希望模拟器可以模拟许多动物声音
- 作业.设计一个动物声音模拟器(接口)
- Java语言 设计一个动物声音“模拟器”(用接口实现)
- 动物声音模拟器, 模仿许多动物的叫声
- 接口 动物声音模拟器
- 接口 动物声音模拟器
- 接口 动物声音模拟器
- 本次项目是:以面向对象的思想设计动物乐园系统。 动物乐园中有猫,鸭子等成员,还可以增加新成员。 猫和鸭子都有自己的名字,都有自己的腿,但腿的条数不同,猫和鸭子会发出叫声,猫的叫声是:喵喵喵……,鸭子的
- 接口 动物声音模拟器
- 接口:动物声音模拟器
- 接口 动物声音模拟器
- [置顶] 【Android】利用Fiddler进行抓包详解教程。抓取接口以及数据,可以抓真实安卓手机或者模拟器。