Java 是一種面向對象的編程語言,它的核心思想就是“一切皆對象”。Java 對象和類編程就是 Java 語言中最基本的概念,也是面向對象編程的核心。
Java 類就是一個模板,描述了一組具有相同屬性和方法的對象。Java 對象是根據類創建出來的實例。在 Java 中,我們定義類的方式如下:
public class Student { // 定義屬性 private String name; private int age; // 定義方法 public void study() { System.out.println("I'm studying!"); } }
在上面的例子中,我們定義了一個 Student 類,它有兩個屬性 name 和 age,以及一個 study() 方法。
要創建一個 Student 對象,我們可以使用 new 關鍵字來實例化:
Student student = new Student();
在上面的例子中,我們創建了一個 Student 對象,它的屬性和方法都是從 Student 類中繼承而來的。
要訪問一個對象的屬性,我們可以使用“對象名.屬性名”的方式:
student.name = "Tom"; student.age = 20;
在上面的例子中,我們給 student 對象的 name 屬性賦值為“Tom”,給 age 屬性賦值為 20。
要訪問一個對象的方法,我們可以使用“對象名.方法名()”的方式:
student.study();
在上面的例子中,我們調用了 student 對象的 study() 方法。
Java 對象和類編程為程序設計提供了一種更加有效的方式,它通過將數據和方法封裝在一起,使得程序更加模塊化、易維護、易重用。