- 博客(31)
- 收藏
- 关注
原创 求圆的面积(类与对象)
按照题目要求,输出圆构造方法的输出信息、圆对象的字符中描述信息、及圆的面积(其中圆的面积保留2位小数)。每行包括一个整数的圆的半径。
2024-09-12 23:40:06 276
原创 动物发声模拟器
设计一个动物发生模拟器,用于模拟不同动物的叫声。比如狮吼、虎啸、狗旺旺、猫喵喵……。定义抽象类Animal,包含两个抽象方法:获取动物类别getAnimalClass()、动物叫shout();然后基于抽象类Animal定义狗类Dog、猫类Cat和山羊Goat,用getAnimalClass()方法返回不同的动物类别(比如猫,狗,山羊),用shout()方法分别输出不同的叫声(比如喵喵、汪汪、咩咩)。最后编写AnimalShoutTest类测试,输出: 猫的叫声:喵喵 狗的叫声:汪汪 山羊的叫声:咩咩。
2024-09-12 23:38:50 406
原创 Java类与对象-static
通过两个类StaticDemo、Main 说明静态变量/方法与实例变量/方法的区别。以下程序编译的时候会报错,请修改程序,使得程序能够正确运行并输出和样例一样的结果。注意不要改变那几行println的顺序。
2024-09-12 23:37:48 172
原创 计算各种图形的周长(多态)
定义测试类ShapeTest,用Shape接口(或类)定义变量shape,用其指向不同类形的对象,输出各种图形的周长。一行中若有3个数(中间用空格间隔),表示三角形的三边的长度。(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义接口或类 Shape,定义求周长的方法length()。一行中若有2个数(中间用空格间隔),表示长方形的长度、宽度。行数与输入相对应,数值为根据每行输入数据求得的图形的周长。若输入数据中有0或负数,则不表示任何图形,周长为0。
2024-09-12 23:35:45 324
原创 形状-继承
4.1 输入整型值n,然后建立n个不同的形状。如果输入rect,则依次输入宽、长。如果输入cir,则输入半径。4.2 然后输出所有的形状的周长之和,面积之和。并将所有的形状信息以样例的格式输出。4.3 最后输出每个形状的类型与父类型.使用类似。int width,length)、Circle类(类均继承自Shape类。Rectangle类(int radius)。方法(Eclipse自动生成)处理输入的时候使用混合使用。需注意行尾回车换行问题。
2024-09-12 23:31:14 321
原创 三角形类
定义一个具有三条边的三角形类Triangle。在三角形中,任意两边之和大于第三边。三角形类Triangle写遵从这一个规则。定义一个IllegalTriangleException类,修改类Triangle的构造方法,如果创建的三角形的边违反了这一规则,则抛出一个IllegalTriangleException对象。
2024-09-12 23:25:46 373
原创 方法重写
继承关系中,如果子类的某个方法与父类的某个方法同名,并且两个同名方法的形参列表相同,则称子类方法重写父类方法(简称方法重写)。方法重写需要满足被子类重写的方法不能拥有比父类对应方法更严格的访问权限(访问权限关系 private<default<public)。
2024-03-28 22:41:21 487
原创 BMI
BMI 指数测试 BMI = 体重 (kg) / 身高² (m)接收用户输入的身高和体重,将判断结果输出。正常:18.5 ~ 22.9。偏胖:23 ~ 24.9。肥胖:25 ~ 29.9。
2024-03-27 23:21:37 330
原创 判断“水仙花数”
水仙花数是指一个3位数,它的每个数位上的数字的3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。打印出所有三位的“水仙花数”
2024-03-22 20:18:09 384 1
原创 求绝对值的小程序
绝对值是指一个数在数轴上所对应点到原点的距离,用“| |”来表示。负数的绝对值是他去掉负号以后的值,而非负数(0和正数)的绝对值是他本身。
2024-03-21 19:30:28 372 1
原创 有多少个素数
判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。判断101-200之间有多少个素数,并输出所有素数。
2024-03-20 22:17:11 191 1
原创 有多少硬币
解题思路:假设都是五分的硬币,那么最多就只有400个,同理,一毛最多只有200个,五毛最多只有40个,一元最多只有20个。共有50枚硬币,可能包括4种类型:1元,5毛,1毛,5分。已知总价值为20元。在寻找这些硬币个数时加上硬币总数50个的限制即可。
2024-03-18 20:33:47 318
原创 自助餐问题
10人以内(含10人),收费标准80元/人;输入一个整数代表总人数,计算输出用餐总费用。10人以上,收费标准75元/人。输入一个整数代表总人数。一个整数,代表最终费用。
2024-03-17 16:41:41 615 1
原创 Java,启动!
例如,cn.edu.jsu.www、com.kingsoft.www、com.huawei.www、java.awt.event 等。方法名和变量名的第一个单词全部小写,其他单词的首字母大写,如 getProperties()、setColor()、compareToIgnoreCase() 等。本周也是正式的开始敲Java的代码了,个人感觉Java的代码和C语言大差不差,就是多了一些Java特有的东西。(6)源代码采用层次缩进的格式进行编排,且语句块的左花括号“{”写在行尾,右花括号“}”单独一行。
2024-03-15 23:35:56 337
原创 安装JDK并配置Java环境变量
键盘上同时按下Windows + R之后,输入cmd之后按下回车键,粘贴所复制路径(如果安装路径不在C盘,需先转到自己安装路径所在盘符)并按下回车,接下来输入java之后再按下回车,会出现一系列中文提示信息,再输入java -version可以出现对应版本信息。二、在计算机(我的电脑)图标上右键,选择属性,打开之后点击高级系统设置,在高级栏目中点击环境变量,在系统变量的的区域中点击新建,输入变量名JAVA_HOME,变量值就是自己JDK的安装路径。自己操作的步骤(有错请指出,勿喷)
2024-03-08 08:42:07 159 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人