架構師的修養3.1 建造者、裝飾、適配器、代理模式

建造者模式 將複雜對象的構建和表示分類,隱藏了複雜對象的構建過程,動態創建具有複合屬性的對象。 優點: 具體的建造者之間互相獨立,利於系統擴展,不影響其他模塊 客戶端不必知道內部組成細節 缺點: 建造的產品有較多共同點,組成部分相似 使用場景 隔離複雜對象的創建和使用,相同的方法,不同執行順序,產生不同事件結果 多個部件都可以裝配到一個對象中,但產生的運行結果不相同 產品類非常複雜或者產品類因爲調
相關文章
相關標籤/搜索