設(shè)計模式類的書及資料,看過很多遍,學習和理解容易,靈活應(yīng)用就難了。只用多總結(jié),多看別人代碼,多多積累編碼經(jīng)驗,才可以循序漸進,慢慢學會如何實戰(zhàn)應(yīng)用。

夜走西安古城
設(shè)計模式-工廠模式
定義
簡單工廠模式(靜態(tài)工廠):定義一個創(chuàng)建對象的接口,在公共的接口方法中,通過不同的參數(shù)來創(chuàng)建目標對象。(里氏替換)
工廠方法模式:定義一個用于創(chuàng)建對象的接口,目標對象實現(xiàn)該接口,并在方法中實現(xiàn)如何創(chuàng)建對象。(開閉原則)
抽象工廠模式:定義用于創(chuàng)建一組相關(guān)或者相互依賴的對象接口,而不需要指定具體類。(依賴倒置)
實例
簡單工廠

image.png
工廠方法

image.png
抽象工廠

image.png