Java是一種面向對象的編程語言,類和對象是Java中最重要且最基本的概念。
類是一種模板或藍圖,用來描述對象的屬性和方法。它是一種用戶自定義的數據類型,可以自由地創建和使用。
public class Person { // 定義類的成員變量 private String name; private int age; // 定義類的構造方法 public Person(String name, int age) { this.name = name; this.age = age; } // 定義類的成員方法 public void sayHello() { System.out.println("Hello, my name is " + name + ", I am " + age + " years old."); } }
對象是類的具體實例,通過new關鍵字創建。每個對象都有自己的屬性值,可以調用類中的方法來進行操作。
public class Main { public static void main(String[] args) { // 創建Person類的兩個對象 Person p1 = new Person("Tom", 18); Person p2 = new Person("Jerry", 20); // 調用Person類的成員方法 p1.sayHello(); // 輸出:Hello, my name is Tom, I am 18 years old. p2.sayHello(); // 輸出:Hello, my name is Jerry, I am 20 years old. } }
類和對象是Java面向對象編程中的基本概念,熟練掌握它們對于Java編程工作至關重要。