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养玉米蛇的危害 33990
- 2原创 ... 13720
- 3猫咪声音翻译器 11372
- 4甜蜜的宠物我是看守专用宠物之... 10513
- 5狗交配为什么会锁住?从狗狗生... 9311
- 6我的狗老公李淑敏33——如何... 8151
- 7petpet generat... 8050
- 8中国境内禁养的十大鸟种,你知... 7100
- 9跨境宠物选品指南|全球TOP... 6333
- 10家养水獭多少钱一只正常 6134




