设计一个动物声音“模拟器”,希望模拟器可以模拟各种动物的叫声,要求如下:必须使 用接口或者抽象类;至少模拟两种以上的动物种类;类名方法名定义友好;
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();}}
设计一个动物声音“模拟器”,希望模拟器可以模拟各种动物的叫声,要求如下:必须使 用接口或者抽象类;至少模拟两种以上的动物种类;类名方法名定义友好;相关推荐
- 一串首尾相连的珠子(m个),有N种颜色(N《=10),设计一个算法,取出其中一段,要求包含所有N中颜色,并使长度最短。并分析时间复杂度与空间复杂度。
一串首尾相连的珠子(m个),有N种颜色(N<=10),设计一个算法,取出其中一段,要求包含所有N中颜色,并使长度最短.并分析时间复杂度与空间复杂度. 这道题在网上著名的帖子 微软等公司数据结构+ ...
- 按要求编写一个Java应用程序:(1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。(2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性
(1)定义一个类,描述一个矩形,包含有长.宽两种属性,和计算面积方法. public class Jvcs {private int Long; //长private int wide; //宽pub ...
- 定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。
题目: 按要求编写一个Java应用程序: (1)定义一个类,描述一个矩形,包含有长.宽两种属性,和计算面积方法. (2)编写一个类,继承自矩形类,同时该类描述长方体,具有长.宽.高属性, 和计算体积的 ...
- 设计一个圆类(circle),内有私有成员radius代表半径, 函数get_radius( )用于获得半径、area( )用于计算圆的面积; (2)定义一个桌子类table,内有私有数据h
1.(1)设计一个圆类(circle),内有私有成员radius代表半径, 函数get_radius( )用于获得半径.area( )用于计算圆的面积: (2)定义一个桌子类table,内有私有数据h ...
- Ksz8081目前为MICROCHIP主推的PHY芯片之一,原为MICREL公司设计;芯片分为MII接口型号,RMII接口型号,分了两种不同的产品型号。enc28j60集成了MAC和PHY芯片
从硬件的角度看,以太网接口电路主要由 MAC(Media Access Control,MAC)控制器和物理层接口 PHY(Physical Layer,PHY)两大部分构成.如下图所示: Ksz80 ...
- 超声影像对2010 ACR/EULAR RA分类标准的影响: 结合两种不同的受累关节灰阶滑膜炎超声定义的分类标准...
原文 译文 The Impact of Ultrasonography on the Classification of Rheumatoid Arthritis with 2010 ACR/EULA ...
- 【Java2实用教程】160 页 第5题 使用(接口)设计一个动物声音“模拟器“,希望模拟器可以模拟许多动物声音。
设计一个动物声音"模拟器",希望模拟器可以模拟许多动物的叫声,要求如下. 编写接口Animal Animal接口有两个抽象方法cry()和getAnimalName(),即要求实现 ...
- 利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,利用D触发器使其暂态的高电平清零信号延长而稳定
下面的图有错:请将inst3(非门)删去,图74390与ddf都是上升沿触发 任务 1:利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,请用 Run Functional S ...
- 程序设计方法主要有两种 其中C 语言程序,程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是( ) 程序设计。...
程序设计方法主要有两种,其中C++语言程序设计所采用的设计方法是( ) 程序设计. 更多相关问题 如图,向量A.B.C在一条直线上,且,则()A. B. C. D. 下列各项中,()是行政处罚的形式. ...
最新文章
- 20179214 2017-2018-2 《密码与安全新技术》第七次作业
- mybatis教程--查询缓存(一级缓存二级缓存和整合ehcache)
- 威纶通触摸屏与仪表通讯_西门子S7-200PLC与威纶通HMI的通信案例
- Amazon Aurora:高吞吐量云原生关系数据库的设计考虑
- c语言编程题2^0+2^1+……+2e63,牛客网刷题33(2道题)
- [转]mysql优化——show processlist命令详解
- keil5函数 默认返回值_Python列表有什么内置函数可以使用,怎么使用这些函数
- js 文本加密 php解密,JavaScript加密和PHP解密
- 图片随意移动,可以拖动图片计算
- 自学python能干些什么副业-学会Python有哪些可以做的兼职?
- 中国工业企业数据库(2015年)
- NBU查看备份集大小
- 苹果电脑装系统只有W ndows,苹果MAC电脑双系统教程——MAC安装Windows双系统教程...
- Win 10关机后电源灯不停闪烁的解决办法
- LM2596 负载增大,电压降低的问题
- 视频教程-Ps教程之神奇的Photoshop自动化技术-Photoshop
- 明日之后如何注销一个服务器的账号,明日之后账号怎么注销_明日之后账号注销方法介绍_玩游戏网...
- 【黑盒测试】 正交排列法设计测试用例
- java中paint_Java中paint怎么用
- php读这文件速度,ASP和PHP文件操作速度的对比