你知道这就是一个类嘛?你知道这是一个类的实例嘛?你记住这是一个抽象类!。。。(你说什么?。。。QAQ,嘤嘤嘤)

「 复习备考 」

  • 类是一个模板,它描述一类对象的行为和状态。在 Java 中类可以看成是创建 Java 对象的模板。(可以理解成是你解题时固有的套路)

  • 对象是类的实例,它有状态和行为。(类的实例,就比如你虽然有了解题的套路,但是对于不同的题目,你还是要不同的操作的)

Java 中的类

  1. 局部变量:在方法、构造方法或者语句块中定义的变量叫做局部变量。(只适用于在自己的方法中生效)变量声明和初始化都在(自己的)方法中,等方法结束后,变量就自动销毁了。访问修饰符不能用于局部变量,局部变量是在栈上分配的。局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。

  2. 成员变量:成员变量(也叫实例变量)定义在类中,方法体之外。当然也就可以被类中的方法、构造方法和特定类的语句块访问了。

  3. 类变量:类变量(也叫静态变量)声明在类中,方法体之外 ,但必须声明为 static 类型。( 有关于 static )

构造方法

  1. 每个类都有构造方法。

  2. 如果没有定义或者写出来,Java 编译器会提供一个默认的构造方法。

  3. 在创建对象的时候,至少要调用一个构造方法。

  4. 构造方法的名称必须和类的名称一样。

  5. 一个类可以有多个构造方法。

创建对象

  1. 声明一个对象,包括对象名称和对象类型。

  2. 对象的创建用关键字 new 。

  3. 在使用 new 创建对象时,会调用构造方法初始化对象。