簡單工廠

簡單工廠 什麼是簡單工廠 設計原則中有這樣一句話:應該針對接口編程,而不是針對實現編程。 而在創建對象的時候,經常使用new關鍵詞,這不正是在針對實現編程嘛!實例化一個具體類會導致代碼更脆弱,更缺乏彈性。有些時候具體需要實現哪個類,通常在運行時由一些條件來決定,這樣的代碼一旦有變化或擴展,就必須重新打開這段代碼進行檢查和修改。通常這樣修改過的代碼將造成部分系統更難維護和更新,而且也更容易犯錯。 針
相關文章
相關標籤/搜索