工廠方法,提供了更加靈活的依賴注入,他可以根據條件,決定他具體實例化哪一個對象?;蛘咝枰獋鬟f參數。
根據條件決定他具體實例化,決定實例化哪一個對象
1.模板的寫法
001.jpg
模板的另一種寫法(不出現new關鍵字,實現更高級的松耦合);
未標題-1.jpg
模板他媽還有一種寫法(將判斷到底實例化那個的參數也依賴進去,實現更高級別的松耦合)
未標題-1.jpg
還有一種更吊的寫法,他可以使參數更加的靈活。
未標題-1.jpg
2.如有需要,更改服務上的構造函數
未標題-1.jpg