「Java」 第一課: 基本概念


「物件導向設計」

是一種抽象且擬人化的程式設計。
設計師將一個個程式抽象化且各自獨立的物件。



物件(Object):

  • 屬性(Attribute) : 描述資料
  • 方法(Method) :描述物件內的行為


"物件就是一群相關屬性與方法的組合"


物件導向程式(OOP):

  • 物件導向中的物件就是某一個類別的實體(Instance)。
  • 產生一個實體 可以用 new 關鍵字。
  • 所有類別皆可透過繼承的關係呼叫、引用與傳遞。



物件導向的概念如以下:

  1. 物件 (Object)
  2. 類別 (Class)
  3. 抽象化 (Abstraction)
  4. 繼承 (Inheritance)
  5. 封裝 (Encapsulation)
  6. 多型 (Polymorphism)

留言

這個網誌中的熱門文章

[Excel]國曆轉農曆VBA

「生活」眉毛觀人

「CSS」「div區塊介紹」 三欄式網頁排版設計