什麼是類別 Class、物件 Object 和一個實體 Instance?差別是什麼?

Wendy Wu
W-Learning Note
Published in
Aug 3, 2019

類別Class類似物件的設計圖、範本,簡單來說類別只是定義物件形成時的樣子。

物件Object是由屬性(attributes)和方法(method)構成,有實體概念的東西,例如在現實生活中人、鳥、車子都可以稱為物件。

以鳥為例:

屬性(attributes)就是指毛的顏色、嘴巴的形狀等等

方法(method)則是指會飛、會吃等等

類別和物件有點像是建築設計圖和房子的關係,而實例Instance就是某個類別真實創造出來的物件。

code

--

--