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

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

Java基于接口實現模擬動物聲音代碼實例

瀏覽:2日期: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()); }}

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

標簽: Java
相關文章:
主站蜘蛛池模板: 巴南区| 台北县| 根河市| 依安县| 和硕县| 五指山市| 久治县| 庄浪县| 铅山县| 兰西县| 玉田县| 叙永县| 全州县| 陈巴尔虎旗| 安平县| 延长县| 青浦区| 屏东市| 新邵县| 永仁县| 富阳市| 綦江县| 裕民县| 德化县| 梁平县| 安岳县| 紫云| 囊谦县| 同德县| 会宁县| 宁城县| 湖州市| 嘉善县| 临汾市| 榆社县| 扶风县| 阳西县| 洞头县| 岑溪市| 铜山县| 德钦县|