設計模式之四 建造者模式

建造者模式也叫生成器模式
定義: 講一個複雜的對象的構建與它的表示分離,使得一樣的構建過程能夠建立不一樣的表示。對象

image

 

建造者模式的優勢:
封裝性: 客戶端沒必要要知道產品內部組成的細節。
建造者獨立,容易擴展 blog

使用的場景:
1.相同的方法,不一樣的執行順序,產生的不一樣的事件結果,採用建造者模式
2.多個部件或零件,均可以裝配到一個對象中,但產生的運行結果又不相同時,則可使用該模式 事件

注意事項:
建造者模式關注的是零件類型和裝配工藝(順序),這是與工廠模式最大的區別,注重點不一樣。get

相關文章
相關標籤/搜索