設計模式學習之生成器模式(Builder)

作用:一個類可以有不同的部件供選擇,這些部件變化頻繁,但是有穩定的算法來組合它們。 實現要點:關注對象的構建過程,也就是上面說的「算法」,一步一步生成你需要的複雜對象。 UML: 代碼: class Director { public HomeBuilder getBuilder(string homeType) { if (homeType == "simple")
相關文章
相關標籤/搜索