golang設計模式(4)建造者模式

一、建造者模式意圖: 將一個複雜的構建與它的表示分離,使得一樣的構建過程能夠建立不一樣的表示。web 二、適用性: 如下狀況適合使用呢建造者模式 .當創造複雜對象的算法一個獨立於該對象的組成部分以及它們的裝配方式時。 .當構造過程必須容許構造的對象有不一樣表示時。 三、結構(uml圖) 算法 四、參與者 .Builder: 爲建立一個對象的各個部件指定抽象接口。 .ConcreteBuilder:
相關文章
相關標籤/搜索