大话设计模式十一之建造者模式

依赖倒转原则,抽象不应该依赖细节,细节应该依赖于抽象。 这里建造小人的‘过程’是稳定的,都需要头身手脚,而具体建造的‘细节’是不同的,有胖有瘦有高有矮。但对于用户来讲,不管这些,只想告诉你,我需要一个小胖人来游戏,于是就建造一个就行了。 需要将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示的意图时,需要应用于一个设计模式,‘建造者(Builder)模式’,又叫生成器模式。
相关文章
相关标签/搜索