VB.NET 類別 (Class) 筆記(核心篇)
類別的本質
類別就像是一個設計圖,它定義了一組具有相似特性和行為的物件。就像建築師繪製的建築平面圖一樣,類別描述了物件的屬性(如窗戶、門、牆壁等)以及物件可以執行的方法(如開門、關窗等)。當我們根據類別建立物件時,就像是根據建築平面圖建造一棟真實的房子。每個物件都是獨立的個體,但都遵循著相同的設計規範。
類別 vs. 物件:
- 類別是物件的藍圖或模板,定義了物件的屬性和行為。
- 物件是類別的實例,根據類別的定義建立而成,每個物件都有自己獨特的屬性值。
使用類別可以有效地組織和管理程式碼,提高程式的可讀性、可維護性和可重用性。通過將相關的屬性和方法封裝在一個類別中,我們可以創建出模組化、結構化的程式碼,使得開發和維護變得更加容易。