關於設計模式中各種工廠的理解

對於Java的工廠模式,簡單工廠、工廠方法、抽象工廠之間的區別一直挺難區分,今天無意中發現一博客中描述的比較形象。特意轉載下。        簡單工廠模式 首先,如果一個客戶要用到一款手機,一般的做法是客戶去創建一款手機,然後拿來用:   這時,客戶需要知道怎麼去創建一款手機,客戶和手機就緊密耦合在一起了.爲了降低耦合,就出現了工廠類,把創建手機的操作放到了工廠裏面去,客戶直接使用工廠的創建手機方
相關文章
相關標籤/搜索