什麼是類別 Class、物件 Object 和一個實體 Instance?差別是什麼?
Published in
Aug 3, 2019
類別Class類似物件的設計圖、範本,簡單來說類別只是定義物件形成時的樣子。
物件Object是由屬性(attributes)和方法(method)構成,有實體概念的東西,例如在現實生活中人、鳥、車子都可以稱為物件。
以鳥為例:
屬性(attributes)就是指毛的顏色、嘴巴的形狀等等
方法(method)則是指會飛、會吃等等
類別和物件有點像是建築設計圖和房子的關係,而實例Instance就是某個類別真實創造出來的物件。