創建型模式:簡單工廠、工廠方法、抽象工廠

一、在沒有使用設計模式之前,我相信很多Coder都是這樣創建對象的: 在項目中這樣直接使用類去New一個對象,它會有哪些缺點呢?作爲上端(調用方)過於依賴下端(細節部分),是緊密耦合在一起的,如果我們的細節部門發生了改變,那麼我們的上端代碼也是需要做改變的,怎麼解決這個問題,那麼我們可以使用一種抽象思維:把對象的創建放到一個工廠裏去做,這個工廠只負責對象的創建,然後返回一個接口類型: 二、簡單工廠
相關文章
相關標籤/搜索