Java用抽象类模仿动物的叫声
代码
接口类:Animal
public interface Animal {public void cry();public String getAnimalName(); } 12345
Cat类;
public class Cat implements Animal {@Overridepublic void cry() {System.out.println("喵喵喵");}@Overridepublic String getAnimalName() {System.out.println("小猫");return null;} }
1234567891011121314151617Dog类;
public class Dog implements Animal {@Overridepublic void cry() {System.out.println("汪汪汪");}@Overridepublic String getAnimalName() {System.out.println("小狗");return null;} } 123456789101112131415
Simulator类
public class Simulator {public void playSound(Animal animal) {//Animal(接口类型) animal(参数)animal.getAnimalName();animal.cry();} } 123456789
主类:Application类
public class Application {public static void main(String[] args) {Simulator simulator = new Simulator();//创建simulator对象Animal A;//声明接口AA=new Dog();simulator.playSound(A);//传接口AA=new Cat();simulator.playSound(A);} } 12345678910111213
运行结果
应付老师作业的可以拿走
相关知识
Java用抽象类模仿动物的叫声
java用继承编写宠物乐园
动物的叫声范文
领养宠物并打印宠物信息java
【Java】实训动物乐园
Java宠物喂食:
鸟类中的“口技大师”,甚至可以模仿其他动物声音
供应鸟鸣器 鸟叫 各种动物叫声 动物声音模仿
猫咪的语言模仿能力可不一般,喵喵叫的它们可是连婴儿哭都能模仿
用java写的小宠物游戏
网址: Java用抽象类模仿动物的叫声 https://www.mcbbbk.com/newsview154924.html
上一篇: 猫在交配时为什么会发出凄惨的叫声 |
下一篇: 一种宠物叫声降噪装置的制作方法 |
推荐分享

- 1我的狗老公李淑敏33——如何 5089
- 2南京宠物粮食薄荷饼宠物食品包 4358
- 3家养水獭多少钱一只正常 3754
- 4豆柴犬为什么不建议养?可爱的 3663
- 5自制狗狗辅食:棉花面纱犬的美 3609
- 6狗交配为什么会锁住?从狗狗生 3552
- 7广州哪里卖宠物猫狗的选择性多 3531
- 8湖南隆飞尔动物药业有限公司宠 3477
- 9黄金蟒的价格 3393
- 10益和 MATCHWELL 狗 3352