java設計模式之建造者模式

本文繼續介紹 23種設計模式系列 之建造者模式。 定義: 建造者模式:將一個複雜的對象的構建與它的表示分離,使得一樣的構建過程能夠建立不一樣的表示。 實用範圍 一、當建立複雜對象的算法應該獨立於該對象的組成部分以及它們的裝配方式時。 二、當構造過程必須容許被構造的對象有不一樣表示時。 角色 在這樣的設計模式中,有如下幾個角色: 一、Builder:爲建立一個產品對象的各個部件指定抽象接口。 二、C
相關文章
相關標籤/搜索