- 博客(17)
- 收藏
- 关注
原创 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 1334 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 1774
原创 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 613
原创 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 227
原创 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 1007
原创 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 1917
原创 6-3 学生数统计 (20 分)
构造类Student,包含姓名,性别,年龄。提供必要的构造函数和其他成员函数。提供静态函数getMaleCount,getFemaleCount,能够获得所有在main函数中构造的Student对象中男生和女生的数量。main函数中先读取学生个数n,而后构造n个学生对象,最后分别打印其中男生和女生的人数。(输入的三个字段用空格分开,名字内部没有空格,性别用数字表示,1为男生,0为女生)裁判测试程序样例://在这里给出函数被调用进行测试的例子。例如:import java.util.Scanner;
2021-05-09 15:06:58 2480
原创 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 2888
原创 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 486
原创 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 7396
原创 Educoder----第一题----8位可控加减法电路设计
Educoder----8位可控加减法电路设计实验目的学生掌握一位全加器的实现逻辑,掌握多位可控加减法电路的实现逻辑,熟悉 Logisim 平台基本功能,能在 logisim 中实现多位可控加减法电路。实验内容在 logisim 模拟器中打开 alu.circ 文件,在对应子电路中利用已经封装好的全加器设计 8 位串行可控加减法电路,用户可以直接使用在电路中使用对应的隧道标签,应该对加法减法过程中的有符号运算进行溢出判断,给出有符号溢出信号 OF ,和进位输出 Cout 。电路框架电路引脚
2021-04-14 09:41:42 14079 6
原创 Problem C: 老师与学生
Problem C: 老师与学生Description定义Person类,1.有一个int类型属性age和1个char类型属性sex,分别为年龄和姓名。2.构造函数和析构函数,输出如样例所示的信息。定义Student类,是Person类的子类:1.有一个int类型属性,是学生所在的班级号。2.构造函数与析构函数,输出如样例所示的信息。定义Teacher类,是Person类的子类:1.有一个int类型属性,表示老师的工资。2.构造函数与析构函数,输出如样例所示的信息。input输
2020-05-20 20:13:21 2458
原创 CMD学习笔记
CMD打开CMD的方式开始+系统+命令提示符Win键+R 输入cmd 打开控制台(推荐使用)在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前面加上cmd路径管理员方式运行:选择以管理员方式运行常用的Dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directorycd ..放回上一级#清理屏幕 cls(clear screen)#退出终端 exit#查看电脑的ip ipconfig#打开应用
2020-05-12 16:03:03 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人