物件導向程式設計
(重新導向自物件導向)
跳至導覽
跳至搜尋
物件導向程式設計(Object-oriented programming)
- 參照:『維基百科~Object-oriented_programming』
- 參照:『維基百科~Comparison_of_programming_languages_(object-oriented_programming)』
基本理論
- 類別(Class)
- 物件(Object)、Instance
- 方法(Method)
- 訊息傳遞機制(Message passing)
- 繼承性(Inheritance)
- 抽象性(Abstraction)
- 封裝性(Encapsulation)
- 多型性(Polymorphism)
- 解耦(Decoupling)
設計模式
- 反模式
- 參照:『維基百科~Anti-pattern』
- 重構代碼