Bootstrap

创建型设计模式-建造者设计模式

定义:

将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以有不同的表示。

类型:

创建类模式

类图:

4个角色:

1.Directer: 导演 调用具体的建造者,来创建复杂对象的各个部分,

2.Builder:给出接口规定各个部件的创造,规定要实现的复杂对象的各个部分的创建,不涉及具体的对象部件的创建

3.ConcereteBuilder:基层Builder的接口,针对不同的逻辑,具体化

4.Product: 要创造的复杂对象

;