物件:
-> Java 是一種物件導向的程式語言。物件導向方法的核心概念是將複雜的問題分解為更小的物件。
->物件是具有狀態和行為的真實實體。換句話說,物體是有形的東西,可以觸摸和感覺,像汽車或椅子等都是物體的例子。
->銀行系統是無形物體的例子。每個物件都有一個獨特的標識,通常由 JVM 內部用於標識的唯一 ID 來實現。
物件的特徵:
狀態:它代表一個物件的資料(值)。
行為:表示物件的行為(功能),例如存款、提款等
身分:物件的身分通常透過唯一的ID來實現。 ID的值對外部使用者不可見;然而,它被 JVM 內部使用來唯一地識別每個物件。
物件定義:
[「物件是類別的實例。類別是建立物件的範本或藍圖。因此,物件是類別的實例(結果)。」]
Java 中的類別是什麼?
->類別是一組具有共同屬性的物件。它是創建物件的模板或藍圖。它是一個邏輯實體。它不可能是物理的。
Java 中的類別可以包含:
1。字段
類別中聲明的表示由該類別形成的物件狀態的變數稱為字段,有時稱為實例變數。
-> 它們指定將儲存在每個類別物件中的資料。可以對欄位應用不同的存取修飾符,例如 public、private 和 protected,以調節其可見性和可用性。
2。方法:
方法是在類別內部定義的函數,其中包括該類別的物件能夠執行的操作或行為。
->這些技術允許外部世界發揮作用並改變物件的狀態(欄位)。此外,方法可以為 void(即,它們不傳回任何內容)或具有不同的存取修飾符。它們還可以傳回值。
參考:
-- https://www.javatpoint.com/object-and-class-in-java
-- https://www.programiz.com/java-programming/class-objects
以上是12 月 26 日的詳細內容。更多資訊請關注PHP中文網其他相關文章!