1、概念
使用多个简单的对象一步一步构建成一个复杂的对象。
2、优点
a、建造者独立,易扩展。
b、便于控制细节风险。
2、缺点
a、产品必须有共同点,范围有限制。
b、如内部变化复杂,会有很多的建造类。
3、核心
建造者:创建和提供实例,导演:管理建造出来的实例的依赖关系。
使用多个简单的对象一步一步构建成一个复杂的对象。
a、建造者独立,易扩展。
b、便于控制细节风险。
a、产品必须有共同点,范围有限制。
b、如内部变化复杂,会有很多的建造类。
建造者:创建和提供实例,导演:管理建造出来的实例的依赖关系。