久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Java基于接口實現(xiàn)模擬動物聲音代碼實例

瀏覽:3日期:2022-08-30 15:03:16

(1)編寫接口Animal (Animal.java)

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

(2)編寫模擬類Simulator (Simulator.java)

public class Simulator { public void playSound(Animal animal) { System.out.print('正在播放模擬' + animal.getAnimalName() +'的聲音:'); animal.cry(); }}

(3)編寫Dog類和Cat類 (Dog.java、Cat.java)

Dog類:

public class Dog implements Animal{ public void cry(){ System.out.println('汪汪汪'); } public String getAnimalName(){ return '狗'; }}

Cat類:

public class Cat implements Animal{ public void cry(){ System.out.println('喵喵喵'); } public String getAnimalName(){ return '貓'; }}

(4)編寫主類Application (Application.java)

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

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Java
相關文章:
主站蜘蛛池模板: 龙泉市| 河源市| 石首市| 陈巴尔虎旗| 新干县| 鸡西市| 灵寿县| 通海县| 陆丰市| 航空| 天峨县| 三河市| 南部县| 清水河县| 深水埗区| 巴东县| 禄丰县| 崇明县| 原阳县| 乐东| 广饶县| 大渡口区| 略阳县| 延长县| 永定县| 金乡县| 防城港市| 察隅县| 禄丰县| 仁化县| 荔浦县| 镇平县| 万年县| 闵行区| 虎林市| 图木舒克市| 延川县| 庄河市| 麟游县| 祁门县| 九龙城区|