設計模式之建造者模式

建造者模式(Builder Pattern) 定義 將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示   常用場景 1. 在項目中創建過程複雜  2. 會被重複使用來創建不同的對象。    優點 1.隔離了構建的步驟和具體的實現,爲產品的具體實現提供了靈活度。 2.封裝和抽象了每個步驟的實現,實現了依賴倒轉原則。 3.封裝了具體的步驟,減少了代碼的冗餘。   缺點 要求構建
相關文章
相關標籤/搜索