第八周作业:声音模拟器
来源:互联网 发布:淘宝买东西实人认证 编辑:程序博客网 时间:2024/04/29 19:29
题目
设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。
public class testAnimal {public static void main(String[] args) {// TODO Auto-generated method stubSimulator s = new Simulator();Dog d = new Dog();s.playSund(d);Cat c = new Cat();s.playSund(c);}}
public class Simulator {public void playSund(Animal animal){ animal.cry(); }}
public abstract class Animal { public abstract void cry(); public abstract String getAnimalName();}
public class Cat extends Animal{public void cry() { System.out.println("我是"+getAnimalName()); System.out.println("喵喵喵"); }public String getAnimalName() { return "猫"; }}
public class Dog extends Animal{public void cry() { System.out.println("我是"+getAnimalName()); System.out.println("汪汪汪"); }public String getAnimalName() { return "狗"; }}
阅读全文
0 0
- 第八周作业:声音模拟器
- Java作业-动物声音模拟器(继承)
- 第五章作业:动物声音模拟器
- 作业.设计一个动物声音模拟器
- 作业.设计一个动物声音模拟器(接口)
- 第六章作业:动物声音模拟器(接口)
- 第八周--作业要求
- 第八周作业
- 第八周作业
- 第八周作业1
- 第八周作业 1.1
- 第八周作业 1.3
- 第八周作业 2.0
- 第八周作业 3.0
- 第八周作业-1
- 第八周C++作业
- 第八周作业
- 第八周作业
- 洛谷 P1387 最大正方形
- 20171103
- caffe中的Eltwise层
- 矩阵元素排序
- [2017.11.04]作业08
- 第八周作业:声音模拟器
- Java笔记第十二课(数组排序及查找)
- EDA第二次作业
- SSH与SSM学习之SSH整合06——Hibernate与Spring整合
- 算法珠玑——一个最精简的题库
- 纪念碑谷第四章(水宫)
- Linux基础——文件系统和内存管理
- mybatis复杂关系应用实例
- 好题收集(1)