1. 程式人生 > 實用技巧 >Python 第八節 第十六課

Python 第八節 第十六課

[toc]

設計模式_工廠模式實現

設計模式是面嚮物件語言特有的內容, 是我們在面臨某一類問題時候固定的做法, 設計模式有很多種, 比較流行的是: GOF ( Group of Four ) 23 種設計模式. 當然, 我們沒有必要全部學習, 學習幾個常用的即可.

對於初學者, 我們學習兩個最常用的模式: 工廠模式和單例模式.

工廠模式實現了建立者和呼叫者的分離, 使用專門的工廠類將選擇實現類, 建立物件進行統一的管理和控制.

執行結果: