java 练习
图灵院-小磊
这个作者很懒,什么都没留下…
展开
-
6-2 面积求和
分数10全屏浏览题目切换布局作者yl单位西南石油大学由于各种图形 求面积的方式不一样,为了使编写的程序能够适应求不同形状的面积和,当新增加一个图形的时候,不需要修改其他类,采用面向接口的编程,其类图如下图所示:根据以上类图,你需要设计和编写如下类:######1.IGeometry接口类 ,里面有double getArea()接口方法2.Rect类实现接口,有属性 a,b,有参构造方法及对接口方法的实现######3.Circle类实现接口,有属性r,有参构...原创 2022-05-21 22:28:34 · 784 阅读 · 0 评论 -
6-1 设计一个动物声音模拟器
分数10全屏浏览题目切换布局作者李贝贝单位广西科技大学设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下。(1)编写接口Animal。Animal接口有两个抽象方法 cry()和getAnimalName(),即要求实现该接口的各种具体动物类给出自己的叫声和种类名称。(2)编写模拟器类Simulator。该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型,即参数 animal可以调用实现Animal接口类重...原创 2022-05-21 22:26:59 · 4023 阅读 · 0 评论 -
6-2 从抽象类shape类扩展出子类
请从下列的抽象类Shape类派生出子类Circle和Rectangle,Circle类中应包含初始化半径的构造方法,Rectangle类中应包含初始化长和宽的构造方法;具体如UML图所示。主类从键盘输入圆形的半径值和矩形的长、宽值,创建对象,然后输出各自的面积和周长。保留4位小数。(注:圆周率用 Math.PI)。裁判测试程序样例:import java.util.Scanner; import java.text.DecimalFormat; /* 你提交的代码将被嵌入到这里 */原创 2022-05-10 17:08:46 · 771 阅读 · 0 评论 -
6-1 设计一个动物声音模拟器
设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下。(1)编写抽象类AnimalAnimal抽象类有两个抽象方法 cry()和getAnimalName(),即要求各种具体的动物给出自己的叫声和种类名称。(2)编写模拟器类Simulator该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型。即参数 animal可以调用 Animal的子类重写的 cry()方法播放具体动物的声音,调用子类重写的getAnimalName()方法显示动物种类的原创 2022-05-10 17:07:23 · 5157 阅读 · 1 评论 -
6-2 定义商品类
定义一个商品类。创建对象并按指定格式输出它。商品类要求:(1)成员变量:商品编号(String) 、商品名称(String)、商品单价(double)(2)成员变量封装,定义为私有属性,并为每个成员变量定义getXXXX,setXXXX方法(3)定义构造方法,要求带三个参数,参数值用于给成员变量赋值。(4)重写toString()方法,将对象转换为字符串,格式:商品编号,商品名称,商品单价测试类要求:按指定的格式 输入商品信息,调用构造方法生成对象,并输出它。例:输入:WJ002 记事本 5原创 2022-05-05 23:38:07 · 5688 阅读 · 0 评论 -
6-1 求圆的面积(类与对象)
按要求完成程序的编写。1、定义圆类Circle,其中包括:(1)成员变量:private int radius(2)无参构造方法 ,给radius赋值为2,并输出信息:"This is a constructor with no para.";(2)有参构造方法 ,接收用户给的radius赋值,并输出"This is a constructor with para."(如果给的半径小于等于0,则赋默认值为2);(3)为radius添加set方法,接收用户输入的半径,如果用户输入半径为<=0,原创 2022-05-05 23:36:41 · 2319 阅读 · 0 评论 -
7-4 sdut-冒泡排序中数据交换的次数 (10 分)
7-4 sdut-冒泡排序中数据交换的次数 (10 分)原创 2022-04-03 13:18:36 · 549 阅读 · 0 评论 -
27天7-1 sdut-sel-2 汽车超速罚款(选择结构) (10 分)
汽车超速罚款(选择结构)原创 2022-04-03 11:34:52 · 702 阅读 · 0 评论 -
7-2 sdut-sel-for-1 RDMP音乐播放器(I)(分支、循环) (10 分)
7-2 sdut-sel-for-1 RDMP音乐播放器(I)(分支、循环) (10 分)原创 2022-04-02 23:55:13 · 476 阅读 · 0 评论 -
7-3 sdut-sel-while-1 社会主义核心价值观之理解与输出 (10 分)
7-3 sdut-sel-while-1 社会主义核心价值观之理解与输出 (10 分)原创 2022-04-02 15:03:02 · 2224 阅读 · 0 评论