多态练习(声音模拟器)
来源:互联网 发布:linux移植其他cpu 编辑:程序博客网 时间:2024/05/21 15:41
public class Application {public static void main(String[] args) {Simulator simulator = new Simulator();simulator.playSound(new Dog());simulator.playSound(new Cat());}}
public abstract class Animal {abstract void cry();abstract String getAnimalName();}
public class Cat extends Animal{void cry(){System.out.println("喵喵喵");} String getAnimalName(){ return "咪呜";}}
public class Dog extends Animal{void cry(){System.out.println("汪汪汪");} String getAnimalName(){return "旺财";}}
public class Simulator {void playSound(Animal animal){System.out.println(animal.getAnimalName()+"的叫声:");animal.cry();}}
阅读全文
0 0
- 多态练习(声音模拟器)
- 动物声音模拟器(继承)
- Java作业-动物声音模拟器(继承)
- 动物声音“模拟器”(接口与实现)
- Java 动物声音模拟器
- Java 动物声音“模拟器”
- 动物声音模拟器
- 设计动物声音模拟器
- 接口:动物声音模拟器
- 声音模拟器 P143
- 接口 动物声音模拟器
- 接口 动物声音模拟器
- 动物声音"模拟器"
- 动物声音模拟器
- 动物声音模拟器
- 动物声音模拟器
- 动物声音模拟器
- 动物声音模拟器
- UBUNTU安装faac
- opencv 手写选择题阅卷 (四)Android端 手机应用开发
- 展讯7715平台安卓7.0控制io口驱动
- LCS最长公共子序列
- Mybatis的mapper配置文件(一)
- 多态练习(声音模拟器)
- linux 安装nginx
- HDU-2222 Keywords Search (AC自动机入门)
- 习题6.4
- Android 7.0 pendingIntent bug(AlarmManager通过PendingIntent传递数据(跨进程数据传递
- 可以启动Tomcat,但是无法访问项目
- 1043. Is It a Binary Search Tree (25)(判断二叉树)
- 查找
- 虚拟机安装centos系统