![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java作业
he1sen
这个作者很懒,什么都没留下…
展开
-
7-2 Person类3 (20 分)
在Person类的基础上,添加一个静态变量avgAge表示所有Person对象的平均年龄(整数),提供方法getAvgAge能够读取该静态变量。 main函数中,构造三个Person类的对象,读入他们的信息,并输出他们的平均年龄输入格式:多个用户信息输出格式:平均年龄输入样例:在这里给出一组输入。例如:a male 23b female 21c male 22输出样例:在这里给出相应的输出。例如:22代码示例:import java.util.Scanner;public原创 2021-05-15 10:07:05 · 1346 阅读 · 1 评论 -
7-1 MyDate类 (20 分)
构造日期类MyDate类,包含年月日,提供相应的get和set函数,提供void print()函数打印日期,提供int compare(MyDate d)测试当前对象和参数对象d的早晚,如果早则返回-1,晚则返回1,相等则返回0 在main函数中,读入两个日期对象,输出第一个日期对象的信息,输出两个对象的比较结果输入格式:两个日期对象,第一个为当前日期对象的年月日,第二个为待比较日期对象的年月日输出格式:当前日期对象的信息,当前对象和待比较日期对象的比较结果输入样例:在这里给出一组输入。例如:原创 2021-05-14 11:47:42 · 1782 阅读 · 0 评论 -
6-5 家具类 (20 分)
构建家具类Furniture,包括长、宽、高,均为整数(cm)。提供相应的构造函数和get、set函数。 Main函数里构造家具对象,并调用相应的函数。输入描述:家具对象的长宽高输出描述:家具对象的相关属性裁判测试程序样例:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in);原创 2021-05-14 11:45:11 · 626 阅读 · 0 评论 -
6-3 学生类 (20 分)
有一个学生类的结构如下:class Student { private int no; private String name; private int score; public Student(int _no, String _name, int _score) { no = _no; name = _name; score = _score; } public int原创 2021-05-14 11:43:34 · 228 阅读 · 0 评论 -
6-2 Person类2 (20 分)
在Person类的基础上,添加一个带参数的构造函数,参数分别为姓名,性别,年龄,提供print函数打印其信息输入描述:操作输出描述:用户信息裁判测试程序样例:import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); String name = scan原创 2021-05-14 11:41:00 · 1020 阅读 · 0 评论 -
6-1 Person类 (20 分)
构造Person类。包括姓名(name),性别(sex)和年龄(age)。提供所有属性的set和get函数,提供print函数打印其信息输入描述:姓名(name),性别(sex)和年龄(age)输出描述:用户信息裁判测试程序样例:import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in原创 2021-05-14 11:38:44 · 1934 阅读 · 0 评论 -
PTA—7-1 设计一个BankAccount类 (20分)
设计一个BankAccount类,这个类包括:(1)一个int型的balance表时账户余额。(2)一个无参构造方法,将账户余额初始化为0。(3)一个带一个参数的构造方法,将账户余额初始化为该输入的参数。(4)一个getBlance()方法,返回账户余额。(5)一个withdraw()方法:带一个amount参数,并从账户余额中提取amount指定的款额。(6)一个deposit()方法:带一个amount参数,并将amount指定的款额存储到该银行账户上。提供main函数,构造一个账户对象,原创 2021-05-09 14:57:51 · 7413 阅读 · 0 评论 -
6-1 汽车类 (20 分)
编写汽车类其功能有启动(start),停止(stop),加速(speedup)和减速(slowDown),启动和停止可以改变汽车的状态(on/off),初始时状态为off,速度为0,speedUp和slowDown可以调整汽车的速度,每调用一次汽车速度改变10(加速增10,减速减10),汽车启动后才能加减速,加速上限为160,减速下限为0,汽车速度减为0后才能停止,给出汽车类的定义。 Main函数中构造一个汽车对象,并对该对象进行操作,各个操作的编号为:1.start2.stop3.speedup原创 2021-05-09 15:02:07 · 488 阅读 · 0 评论 -
6-2 设计直线类 (20 分)
两点可以确定一条直线,请设计一个直线类Line,需要通过两个点Point对象来确定。设计类Point,包含两个坐标值,提供必要的构造函数和其他辅助函数设计类Line,包含两个点,提供必要的构造函数和其他辅助函数为Line提供一个getLength方法返回直线的长度在Main类的main方法中,读入2对Point的坐标,输出2对Point所表示的直线的长度,保留两位小数(可用System.out.printf)裁判测试程序样例:import java.util.Scanner;public cl原创 2021-05-09 15:04:54 · 2905 阅读 · 0 评论 -
6-3 学生数统计 (20 分)
构造类Student,包含姓名,性别,年龄。提供必要的构造函数和其他成员函数。提供静态函数getMaleCount,getFemaleCount,能够获得所有在main函数中构造的Student对象中男生和女生的数量。main函数中先读取学生个数n,而后构造n个学生对象,最后分别打印其中男生和女生的人数。(输入的三个字段用空格分开,名字内部没有空格,性别用数字表示,1为男生,0为女生)裁判测试程序样例://在这里给出函数被调用进行测试的例子。例如:import java.util.Scanner;原创 2021-05-09 15:06:58 · 2486 阅读 · 0 评论