Cry.java

package Test1;
/*** 声音模拟器接口* @author Monster丶ZF* @version1.8* @data 2019年6月3日* @remakeTODO*/
public interface Cry {public void cry();}

Cat.java

package Test1;
/*** 猫类实现接口狗叫* @author Monster丶ZF* @version1.8* @data 2019年6月3日* @remakeTODO*/class Cat implements Cry {/**重写接口方法*/@Overridepublic void cry(){System.out.println( "猫叫:"+ "喵喵喵!!");}
}

Dog.java

package Test1;
/*** 狗类实现接口狗叫* @author Monster丶ZF* @version1.8* @data 2019年6月3日* @remakeTODO*/class Dog implements Cry {/**重写接口方法*/@Overridepublic void cry() {System.out.println("狗叫:" + "汪汪汪!!!");}}

Wolf.java

package Test1;
/*** *狼类实现接口狼叫* @author Monster丶ZF* @version1.8* @data 2019年6月3日* @remakeTODO*/class Wolf implements Cry {/**重写接口方法*/@Overridepublic void cry() {System.out.println("狗叫:" + "wu~~wu~~wu~~!!!");}}

CryTest.java

package Test1;
/*** 测试类、主类* @author Monster丶ZF* @version1.8* @data 2019年6月3日* @remakeTODO*/class CryTest {public static void main(String[] args) {Cry cat = new Cat();Cry dog = new Dog();Cry wolf = new Wolf();cat.cry();dog.cry();wolf.cry();}}

设计一个动物声音“模拟器”,希望模拟器可以模拟各种动物的叫声,要求如下:必须使 用接口或者抽象类;至少模拟两种以上的动物种类;类名方法名定义友好;相关推荐

  1. 一串首尾相连的珠子(m个),有N种颜色(N《=10),设计一个算法,取出其中一段,要求包含所有N中颜色,并使长度最短。并分析时间复杂度与空间复杂度。

    一串首尾相连的珠子(m个),有N种颜色(N<=10),设计一个算法,取出其中一段,要求包含所有N中颜色,并使长度最短.并分析时间复杂度与空间复杂度. 这道题在网上著名的帖子 微软等公司数据结构+ ...

  2. 按要求编写一个Java应用程序:(1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。(2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性

    (1)定义一个类,描述一个矩形,包含有长.宽两种属性,和计算面积方法. public class Jvcs {private int Long; //长private int wide; //宽pub ...

  3. 定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。

    题目: 按要求编写一个Java应用程序: (1)定义一个类,描述一个矩形,包含有长.宽两种属性,和计算面积方法. (2)编写一个类,继承自矩形类,同时该类描述长方体,具有长.宽.高属性, 和计算体积的 ...

  4. 设计一个圆类(circle),内有私有成员radius代表半径, 函数get_radius( )用于获得半径、area( )用于计算圆的面积; (2)定义一个桌子类table,内有私有数据h

    1.(1)设计一个圆类(circle),内有私有成员radius代表半径, 函数get_radius( )用于获得半径.area( )用于计算圆的面积: (2)定义一个桌子类table,内有私有数据h ...

  5. Ksz8081目前为MICROCHIP主推的PHY芯片之一,原为MICREL公司设计;芯片分为MII接口型号,RMII接口型号,分了两种不同的产品型号。enc28j60集成了MAC和PHY芯片

    从硬件的角度看,以太网接口电路主要由 MAC(Media Access Control,MAC)控制器和物理层接口 PHY(Physical Layer,PHY)两大部分构成.如下图所示: Ksz80 ...

  6. 超声影像对2010 ACR/EULAR RA分类标准的影响: 结合两种不同的受累关节灰阶滑膜炎超声定义的分类标准...

    原文 译文 The Impact of Ultrasonography on the Classification of Rheumatoid Arthritis with 2010 ACR/EULA ...

  7. 【Java2实用教程】160 页 第5题 使用(接口)设计一个动物声音“模拟器“,希望模拟器可以模拟许多动物声音。

    设计一个动物声音"模拟器",希望模拟器可以模拟许多动物的叫声,要求如下. 编写接口Animal Animal接口有两个抽象方法cry()和getAnimalName(),即要求实现 ...

  8. 利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,利用D触发器使其暂态的高电平清零信号延长而稳定

    下面的图有错:请将inst3(非门)删去,图74390与ddf都是上升沿触发 任务 1:利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,请用 Run Functional S ...

  9. 程序设计方法主要有两种 其中C 语言程序,程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是( ) 程序设计。...

    程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是( ) 程序设计. 更多相关问题 如图,向量A.B.C在一条直线上,且,则()A. B. C. D. 下列各项中,()是行政处罚的形式. ...

最新文章

  1. 20179214 2017-2018-2 《密码与安全新技术》第七次作业
  2. mybatis教程--查询缓存(一级缓存二级缓存和整合ehcache)
  3. 威纶通触摸屏与仪表通讯_西门子S7-200PLC与威纶通HMI的通信案例
  4. Amazon Aurora:高吞吐量云原生关系数据库的设计考虑
  5. c语言编程题2^0+2^1+……+2e63,牛客网刷题33(2道题)
  6. [转]mysql优化——show processlist命令详解
  7. keil5函数 默认返回值_Python列表有什么内置函数可以使用,怎么使用这些函数
  8. js 文本加密 php解密,JavaScript加密和PHP解密
  9. 图片随意移动,可以拖动图片计算
  10. 自学python能干些什么副业-学会Python有哪些可以做的兼职?
  11. 中国工业企业数据库(2015年)
  12. NBU查看备份集大小
  13. 苹果电脑装系统只有W ndows,苹果MAC电脑双系统教程——MAC安装Windows双系统教程...
  14. Win 10关机后电源灯不停闪烁的解决办法
  15. LM2596 负载增大,电压降低的问题
  16. 视频教程-Ps教程之神奇的Photoshop自动化技术-Photoshop
  17. 明日之后如何注销一个服务器的账号,明日之后账号怎么注销_明日之后账号注销方法介绍_玩游戏网...
  18. 【黑盒测试】 正交排列法设计测试用例
  19. java中paint_Java中paint怎么用
  20. php读这文件速度,ASP和PHP文件操作速度的对比

热门文章

  1. Js实现简单的打印表格
  2. 联想小新笔记本外接显示屏HDMI无信号
  3. 共享办公室租赁,激发创新
  4. 什么是健康,健康的含义是什么?
  5. 用U盘安装或重装原版系统
  6. 更改CM113-Z光猫成桥接模式
  7. 壁纸小程序源码-WordPress开发暗黑系列流量主收益高清壁纸
  8. DolphinScheduler 3.1.0 海豚集群运维使用问题记录
  9. Bulk Insert详解
  10. 【转】移动web资源整理