---
# System prepended metadata

title: 筆記_OO物件導向/OOP物件導向程式設計
tags: [物件導向, 物件導向程式設計, oo, oop]

---

# 筆記_OO物件導向/OOP物件導向程式設計

---

###### tags: `oop` `oo` `物件導向` `物件導向程式設計`

---


1. OO
2. OOP
3. 




封裝、繼承、多型這三者是有次序性的，沒有封裝就不可能有繼承、沒有繼承就不可能有多型。只支援封裝的語言稱為Object-Based語言（例如傳統的Visual Basic）；同時支援封裝、繼承、多型的語言才能稱為OO語言（例如我們使用的 C#）。









