創建型模式@生成器模式 亦稱: 建造者模式、­Builder

意圖 生成器模式是一種創建型設計模式, 使你能夠分步驟創建複雜對象。 該模式允許你使用相同的創建代碼生成不同類型和形式的對象。   問題 假設有這樣一個複雜對象, 在對其進行構造時需要對諸多成員變量和嵌套對象進行繁複的初始化工作。 這些初始化代碼通常深藏於一個包含衆多參數且讓人基本看不懂的構造函數中; 甚至還有更糟糕的情況, 那就是這些代碼散落在客戶端代碼的多個位置。   如果爲每種可能的對象都創
相關文章
相關標籤/搜索