- 博客(29)
- 收藏
- 关注
原创 Java语言程序设计——定义一个名为Square的类正方形
定义一个名为Square的类正方形,使其集成Shape抽象类,覆盖Shape类中的抽象方法。getPerimeter()和getArea()。编写程序测试Square类的使用。
2023-12-20 23:03:40 739
原创 Java语言程序设计——定义 Circle 类表示圆
定义 Circle 类表示圆,其中含有 double 型的成员变量 centerX、centerY表示圆心坐标,radius 表示圆的半径。定义求圆面积的方法 getArea()和求園周长的方法 getPerimeterC)。为半径 radius 定义访问方法和修改方法。定义一个带参数构造方法,通过给出圆的半径创建圆对象。定义默认构造方法,在该方法中调用有参数构造方法,将圆的半径设置为1.0。画出该类的UML 图。编写程序测试这个圆类的所有方法。
2023-12-19 23:00:55 1863
原创 Java语言程序设计——定义 Triangle 类表示三角形
定义 Triangle 类表示三角形,其中包括3个 double 型变量a、b、c,表示三条边长。为该类定义两个构造方法:默认构造方法设置三角形的三条边长都为0.0;带3个参数的构造方法通过传递3个参数创建三角形对象。定义求三角形面积的方法 area(),面积计算公式为area=Math.sqrt(s*(s a)*(s一b)*(s c)),其中s=(a+b十c)/2。编写另一个程序测试这个三角形类的所有方法。
2023-12-19 22:59:16 1147
原创 Java语言程序设计——设计一个名为 IntSequence 的接口表示整数序列,该接口包含 boolean hasNext()和int next()两个方法
int next()两个方法。定义一个名为 RandomIntSequence 的类实现 IntSequence 接口,其中包含一个 private 整型变量n。在 hasNext()方法中随机生成一个两位整数,存储到变量n中,然后返何true。在 next()方法中返回n的值。设计一个名为 IntSequence 的接口表示整数序列,该接口包含 boolean hasNext()和。
2023-12-19 22:44:05 438
原创 Java语言程序设计——定义测试类,演示接口类型的使用
Flyable 的接口,其中包含 void fly()方法。定义一个Duck类实现上述两个接口。定义测试类,演示接口类型的使用。设计一个名为 Swimmable 的接口,其中包含 voidIswim()方法,设计另一个名为。
2023-12-19 22:42:29 373
原创 Java语言程序设计——10个随机整数,并计算它们的平均值
在 main()方法中编写代码通过 RandomlntSeauence的方法获得前10个随机整数,并计算它们的平均值。设计一个名为 SeguenceTest 的类,在其中编写一个 static 方法用于计算一个整数序列。
2023-12-19 22:34:08 559
原创 Java语言程序设计——比较员工年龄
编写程序,修改Employee 的定义,使它能够根据员工的年龄(age 字段值)进行比较,年龄大的员工排在前面。
2023-12-19 22:28:58 358
原创 Java语言程序设计——输出1~1000含有7或者7的倍数的整数之和及个数
编写程序,分别使用while 循环、do-while 循环和 for 循环结构,计算并输出1~1000含有7或者7的倍数的整数之和及个数。下面是部分输出结果。
2023-12-18 09:54:39 935
原创 Java语言程序设计——输入一个年份,程序输出该年出生的人的生肖
编写程序,要求用户从键盘输入一个年份,程序输出该年出生的人的生肖。中国生肖基于12年一个周期,每年用一个动物代表:鼠(rat)、牛(ox)、虎(tiger)、兔(rabbit)、龙(dragon)、蛇(snake)、马(horse)、羊(sheep)、猴(monkey)、鸡(rOoster)、狗(dog)和猪(pig)。通过 year%12确定生肖,1900年属鼠。
2023-12-18 09:46:09 800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人