建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象,这种类型的设计模式属于创建型模式。建造模式可以将一个复杂对象的内部组成部分,与该对象本身的创建分离开来,从而使得复杂对象的组装更灵活。
例如我们用Builder方式构建一个对象
| 
 | 
 | 
创建实例:
| 
 | 
 | 
Keep Moving, Keep Learning
 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象,这种类型的设计模式属于创建型模式。建造模式可以将一个复杂对象的内部组成部分,与该对象本身的创建分离开来,从而使得复杂对象的组装更灵活。
例如我们用Builder方式构建一个对象
| 
 | 
 | 
创建实例:
| 
 | 
 | 
