JAVA設計模式四---Builder(建造者模式)

定義   將一個複雜對象的構造與它的表示分離,使同樣的構建過程可以創建不同的表示,這樣的設計模式被稱爲建造者模式。 實用範圍   1 當創建複雜對象的算法應該獨立於該對象的組成部分以及它們的裝配方式時。   2 當構造過程必須允許被構造的對象有不同表示時。 角色   在這樣的設計模式中,有以下幾個角色:   1 builder:爲創建一個產品對象的各個部件指定抽象接口。   2 ConcreteB
相關文章
相關標籤/搜索