設計模式(二)-建造者模式

定義 建造者模式(Builder Pattern)使用多個簡單的對象一步一步構建成一個複雜的對象。 這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。 一個 Builder 類會一步一步構造最終的對象。該 Builder 類是獨立於其他對象的。 使用場景: 一些基本部件不會變,而其組合經常變化的時候。 1、需要生成的對象具有複雜的內部結構。 2、需要生成的對象內部屬性本身相互依賴。
相關文章
相關標籤/搜索