過去我們在學程式時,都會聽到一個名詞 — 物件導向 (OOP, Object-Oriented Programming) ,創造出許多元件,然後重複利用它們,類別繼承則是其中最常見的設計模式。
在 iOS 開發的領域中,過去 Objective-C 時期,也都是使用物件導向這套設計模式,直到 Apple 推出了 Swift 這套新的程式語言後,有了些變化。