🏗️

第十七章:類別與物件 (OOP)

編程界最高級的法術:面向對象編程。它讓我們可以創造自己的「物種」!

📜 類別 (Class):創造藍圖

類別就像是一張「設計圖」或「生物指南」。它定義了一個物種長什麼樣子、會做什麼。

public class Dragon
{
    public string Name; // 屬性:名字
    public int HP;      // 屬性:生命值

    public void BreathFire() // 方法:噴火
    {
        Console.WriteLine($"{Name} 噴出了強大的火球!");
    }
}

🐣 物件 (Object):召喚實體

有了藍圖後,我們就可以根據它召喚出真正的、會動的物件

Dragon myPet = new Dragon();
myPet.Name = "小火龍";
myPet.HP = 100;
myPet.BreathFire();

🏗️ 為什麼要這樣做?

🏰 建築與蓋房子: 類別就是「房子的設計圖」,物件就是「照著設計圖蓋出來的一棟棟房子」。 你可以用一張設計圖蓋出一千棟名字和顏色都不一樣的房子!
⬅️ 返回第十六章 前往第十八章 ➡️