23種設計模式之:建造者模式

一、定義、類型及類圖 定義:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。(又叫生成器模式) 類型:創建類模式 類圖: 二、四個要素 Product:表示被構造的複雜對象,其中包含需要構建的部件屬性。 Builder:創建一個產品對象的各個部件指定抽象接口。 ConcreteBuilder:實現Builder的接口以構造和裝配該產品的各個部件,定義並明確它所創建的表示。
相關文章
相關標籤/搜索