- 博客(20)
- 收藏
- 关注
原创 6-11 Shape类
定义一个形状类Shape,提供计算周长getPerimeter()和面积getArea()的函数定义一个子类正方形类Square继承自Shape类,拥有边长属性,提供构造函数,能够计算周长getPerimeter()和面积getArea()定义一个子类长方形类Rectangle继承自Square类,拥有长、宽属性,提供构造函数,能够计算周长getPerimeter()和面积getArea()
2024-09-16 16:46:48 80
原创 6-10 奖学金资格审查系统
6-10 奖学金资格审查系统分数 15全屏浏览切换布局作者 大数据2021单位 山东科技大学由于奖学金评选工作需要,现需要设计一套系统对学生是否具有评选资格进行筛选,目前已给出一个学生类Student,其包含学号(String id)、综合测评成绩(double ca)两个,以及具有能够初始化学号和综合测评成绩两个参数的构造方法和判断是否具有参评奖学金资格的方法(),需要您完成以下内容:1、定义本科生类继承Student,并重写isReq()若ca>=80时返回true,否则返回false;
2024-09-16 16:00:53 132
原创 6-7 分数类分数 20作者 Ma单位 山东科技大学
编写一个分数类Fraction,该类包含两个int型参数表示分子与分母。同时,该类包含如下方法:(1)表示将自己的分数和r的分数相加,产生一个新的Fraction的对象。(2)表示将其按照“分子/分母”的形式输出。注意:若存在可以化简的情况需要化简后输出,即2/4应该被化简为1/2再输出,若结果为1/1,则输出1。注意:暂不考虑分母为0的情况。
2024-09-16 13:19:13 98
原创 6-6 sdut-oop-8 小小算术四则运算器(类和对象)
int y;public Calculator(int x, int y) { } public int add() //求和 { return 0;} public int sub() //求差 { return 0;} public int mul() //求积 { return 0;} public int div() //求商 { if( ) return 0;} }
2024-09-16 12:34:57 90
原创 6-5 二维向量定义及相加(Java)
提示:需要补充的成员方法有: 1. 无参构造方法 2. 带参构造方法 3. getX 4. getY 5. setX 6. setY 7. add方法。
2024-09-16 12:18:51 66
原创 6-4 设计一个矩形类Rectangle
设计一个名为Rectangle的类表示矩形。这个类包括:两个名为width和height的double型数据域,它们分别表示矩形的宽和高。width和height的默认值都为1.一个无参构造方法。一个为width和height指定值的矩形构造方法。一个名为getArea()的方法返回这个矩形的面积。一个名为getPerimeter()的方法返回这个矩形的周长。
2024-09-16 12:18:10 42
原创 6-3 汽车类分数 20作者 温彦单位 山东科技大学编写汽车类,其功能有启动(start),停止(stop),加速(speedup)和减速(slowDown),启动和停止可以改变汽车的状态(o
6-3 汽车类分数 20全屏浏览切换布局作者 温彦单位 山东科技大学编写汽车类,其功能有启动(start),停止(stop),加速(speedup)和减速(slowDown),启动和停止可以改变汽车的状态(on/off),初始时状态为off,速度为0,speedUp和slowDown可以调整汽车的速度,每调用一次汽车速度改变10(加速增10,减速减10),汽车启动后才能加减速,加速上限为160,减速下限为0,汽车速度减为0后才能停止,给出汽车类的定义。
2024-09-16 12:15:27 290
原创 6-2 设计一个长方体类Cuboid分数 20作者 lamda单位 山东科技大学 要求:设计一个名为Cuboid的类表示长方体。这个类包括三个名为length、width和height 的d
6-2 设计一个长方体类Cuboid分数 20全屏浏览切换布局作者 lamda单位 山东科技大学要求:设计一个名为Cuboid的类表示长方体。这个类包括三个名为length、width和height 的double型数据域,它们分别表示长方体的长、宽和高。一个无参构造方法, length、width、height的默认值都为1。 一个为length、width、height指定值的构造方法。一个名为getArea()的方法返回这个长方体的表面积。 一个名为getVolume()的方法返回这个长方体的体积
2024-09-16 12:13:01 145
原创 构造Person类。包括姓名(name),性别(sex)和年龄(age)。提供所有属性的set和get函数,提供print函数打印其信息
构造Person类。包括姓名(name),性别(sex)和年龄(age)。提供所有属性的set和get函数,提供print函数打印其信息。
2024-09-16 12:11:56 335
原创 7-15 日期类的定义与使用
定义一个日期类Date,含有数据成员:年、月、日,3个成员方法:构造方法用于初始化数据成员、计算天数方法、判断闰年方法。编程:创建日期对象,计算并输出该日是该年的第几天。
2024-07-02 00:33:07 158
原创 7-14 设计一个BankAccount类
设计一个BankAccount类,这个类包括:(1)一个int型的balance表时账户余额。(2)一个无参构造方法,将账户余额初始化为0。(3)一个带一个参数的构造方法,将账户余额初始化为该输入的参数。(4)一个getBlance()方法,返回账户余额。(5)一个withdraw()方法:带一个amount参数,并从账户余额中提取amount指定的款额。(6)一个deposit()方法:带一个amount参数,并将amount指定的款额存储到该银行账户上。
2024-07-02 00:32:29 1352
原创 7-12 成绩转换
百分制成绩转换为五级计分制时,90分以上为A,80~89分为B,70~79分为C,60~69分为D,0~59分为E。(建议使用switch语句完成)
2024-07-02 00:31:06 130
原创 7-17 JAVA-水仙花数
水仙花数是指一个N位正整数(7≥N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。要求编写程序,计算所有N位水仙花数。
2024-07-02 00:17:33 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人