摘要: 抽象类:使用 abstract 关键字定义,不能被实例化。抽象类中可以有抽象方法(没有方法体,用 abstract 修饰)和非抽象方法。例如,abstract class Shape {public abstract double getArea (); }。 接口:使用 interface 关键字 阅读全文
posted @ 2024-10-07 20:54 李蕊lr 阅读(29) 评论(0) 推荐(0)
摘要: super 关键字:用于在子类中调用父类的成员变量、方法和构造方法。例如,super.name 表示父类的成员变量 name,super.print () 调用父类的 print 方法,super () 调用父类的构造方法。 向上转型和向下转型:向上转型是将子类对象赋值给父类类型变量,自动进行;向下 阅读全文
posted @ 2024-10-06 22:46 李蕊lr 阅读(79) 评论(0) 推荐(0)
摘要: 继承:使用 extends 关键字实现类的继承,子类继承父类的成员变量和方法。例如,class Student extends Person {...}。子类可以重写父类的方法,重写要求方法签名相同,返回类型兼容,访问修饰符不能更严格。 多态:包括方法重载和方法重写。方法重载是在同一个类中多个方法同 阅读全文
posted @ 2024-10-06 22:45 李蕊lr 阅读(22) 评论(0) 推荐(0)
摘要: 构造方法的访问修饰符:可以是 public、private、protected 或默认(无修饰符),决定了构造方法在哪些地方可以被调用。 封装:通过将成员变量设为 private,并提供 public 的 get 和 set 方法来控制对数据的访问。例如,private int age; publi 阅读全文
posted @ 2024-10-04 21:00 李蕊lr 阅读(37) 评论(0) 推荐(0)
摘要: 构造方法的重载:可以定义多个构造方法,参数列表不同,用于以不同的方式初始化对象。例如,Person (String name) 和 Person (int age, String name)。 在构造方法中调用其他构造方法:可以使用 this 关键字在一个构造方法中调用另一个构造方法,以避免重复代码 阅读全文
posted @ 2024-10-03 21:38 李蕊lr 阅读(55) 评论(0) 推荐(0)
摘要: 构造方法是一种特殊的方法,用于创建对象时初始化对象的成员变量。方法名与类名相同,没有返回类型。例如,class Person {public Person (String name) { this.name = name; } }。 默认构造方法:如果类中没有定义构造方法,编译器会自动生成一个默认的 阅读全文
posted @ 2024-10-02 22:34 李蕊lr 阅读(44) 评论(0) 推荐(0)
摘要: 对象的创建:通过 new 关键字创建类的实例,如 Person person = new Person ();。 对象的引用:对象通过引用进行操作,多个引用可以指向同一个对象。例如,Person person1 = new Person (); Person person2 = person1;。 阅读全文
posted @ 2024-10-01 22:17 李蕊lr 阅读(11) 评论(0) 推荐(0)
摘要: package m; import java.awt.*; import javax.swing.*; public class RandomStr { public static void main(String[] args) { String str = "";//定义一个空字符串 int f 阅读全文
posted @ 2024-09-30 08:00 李蕊lr 阅读(17) 评论(0) 推荐(0)
摘要: 数组作为参数和返回值:方法可以接受数组作为参数,也可以返回数组。例如,public static int [] getArray () {... } 和 public static void printArray (int [] array) {... }。 类的定义:使用 class 关键字,包含 阅读全文
posted @ 2024-09-29 21:32 李蕊lr 阅读(7) 评论(0) 推荐(0)
摘要: 1.运行EnumTest.java,得出的结果是: 得到的结论: (1)枚举类型是引用类型 (2)枚举类型不是原始数据类型,它的每个具体值都引用一个特定的对象。 相同的值则引用同一个对象 (3)可以使用“”和equals()方法直接比对枚举变量的值,换句话说,对于 枚举类型的变量,“”和equals 阅读全文
posted @ 2024-09-28 10:58 李蕊lr 阅读(24) 评论(0) 推荐(0)