- 博客(12)
- 收藏
- 关注
原创 期末复习03
在继承关系中,子类会自动继承父类中定义的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类方法进行重写,在子类中重写的方法需要和父类中被重写的方法具有相同的方法名、参数列表、以及返回值类型。接口是一种用来定义程序的协议,它用于描述类或结构的一组相关行为。是一种规则,是对行为的抽象。抽象方法是使用abstract关键字修饰的成员方法,抽象方法在定义时不需要实现方法体。当一个类包含了抽象方法,该类就是抽象类。
2025-12-23 19:15:40
931
原创 程序设计题结构类
创建测试类text并实例化Car和Doll,使用setter方法调用其私有属性和play方法输出。创建Doll类继承toy并且创建与Colorable的接口。创建Car类继承toy并且创建与Colorable的接口。使用abstract关键字定义抽象类toy为父类。使用interface关键字创建一个接口。先用成员内部类实现接口。
2025-12-18 18:19:12
281
原创 程序分析及程序改错题
3.不能在构造方法中使用return返回一个值,但可以单独写return语句作为方法的结束。2.构造方法名称前不能有任何返回值类型的声明(第二个构造方法前为void 为返回值类型)1.使用final关键字修饰的类不能有子类(使用了final关键字的类不能被任何类继承)使用while循环对A和t进行求余取整的处理后相加,得出sum的值。知识点:使用final关键字修饰的方法不能被子类重写(120页)2.使用final关键字修饰的方法不能被子类重写。1.构造方法的名称必须一致(都为T1,一致的)
2025-12-16 21:56:59
352
原创 期末复习作业
要求:使用冒泡排序算法对数组a={9, 7, 4, 6, 3, 1,10},按由小到大的规律排序数组中的元素。//1.使用冒泡排序算法对数组a={9, 7, 4, 6, 3, 1,10},按由小到大的规律排序数组中的元素。System.out.println("冒泡排序前:");i++) {//用于换行//进行冒泡排序System.out.println("冒泡排序后:");i++) {j++) {}//完成冒泡排序后,再次循环进行打印数组元素i++) {}}结果。
2025-12-11 18:48:16
292
原创 集合(7.1-7.4)作业
同时使用foreach遍历和Interator遍历。LinkedList的基本操作。ArrayList的基本操作。Interator迭代器。foreach循环遍历。
2025-12-04 21:02:13
200
原创 6.6/6.8的作业
StringBuilder 是线程不安全的可变字符串,效率最高,适合单线程环境下的高频字符串操作。StringBuffer 是线程安全的可变字符串,效率稍低,适合多线程环境下的字符串拼接/修改;String 是不可变字符串,修改时会产生新对象,适合少量、不频繁的字符串操作;8.boolean对应Boolean。2.char对应Character。7.double对应Double。4.short对应Short。6.float对应Float。1.byte对应Byte。5.long对应Long。
2025-11-27 11:31:58
381
原创 异常的作业
自定义异常/*** 知识点P157:* 1、自定义异常类:自定义异常类是指用户根据程序的需要,定义自己的异常类。* 2、自定义异常类必须继承自Exception类或其子类。*/super();// 调用Exception无参的构造方法// 调用Exception有参的构造方法// 下面的代码定义了一个try…catch语句用于捕获异常try {} catch (DivideByMinusException e) { // 对捕获到的异常进行处理// 打印捕获的异常信息。
2025-11-25 11:34:47
221
原创 java作业2
要求:定义一个getMin方法函数用于求数组中的最小值代码展示// 1.主方法main函数// 定义一个int[]数组// 1.1调用getMin方法,获取数组的最小值// 1.2打印最小值System.out.println("最小值为:" + getMin(arr));// 2.自定义方法:getMin用于获取数组的最小值//赋值第一个值给ki++)//依次判断k和数组内的值k = arr[i];return k;输出效果图。
2025-10-14 22:30:49
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅