设计模式学习之生成器模式(Builder)

作用:一个类可以有不同的部件供选择,这些部件变化频繁,但是有稳定的算法来组合它们。 实现要点:关注对象的构建过程,也就是上面说的“算法”,一步一步生成你需要的复杂对象。 UML: 代码: class Director { public HomeBuilder getBuilder(string homeType) { if (homeType == "simple")
相关文章
相关标签/搜索