大話設計模式閱讀筆記-建造者模式

建造者模式(Builder):將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 UML圖: 建造者模式適用場合:它主要是用於創建一些複雜的對象,這些對象內部構建間的建造順序通常是穩定的,但對象內部構建通常面臨着複雜的變化。建造者模式的好處就是使得建造代碼與表示代碼分離,由於構建者隱藏了該產品是如何組裝的,所以若需要改變一個產品的內部表示,只需要再定義一個具體的建造者就可以
相關文章
相關標籤/搜索