Java 中的类与对象:万物皆对象

定义类:

public class Student {
  String name;
  int age;

  public void study() {
    System.out.println(name + " 在学习");
  }
}


创建对象:

Student s1 = new Student();
s1.name = "小明";
s1.age = 20;
s1.study();


对象通过 new 实例化,属性可访问,也可通过构造方法初始化。

类中可以定义构造函数、方法、静态变量等,还可以重载方法(同名不同参数),是面向对象“封装”概念的直接体现。