JAVA设计模式四---Builder(建造者模式)

定义   将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。 实用范围   1 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。   2 当构造过程必须允许被构造的对象有不同表示时。 角色   在这样的设计模式中,有以下几个角色:   1 builder:为创建一个产品对象的各个部件指定抽象接口。   2 ConcreteB
相关文章
相关标签/搜索