-
构建者
将一个复杂对象的构建过程拆分,通过一个个简单的对象构建成一个复杂的对象 -
应用场景
一些基本的部件不变,但可以构建成多种组合,例如汉堡套餐、电脑等 -
优缺点
构建者独立,易扩展
如内部变化复杂,会有很多的建造类。
-
code
gitHub
构建者
将一个复杂对象的构建过程拆分,通过一个个简单的对象构建成一个复杂的对象
应用场景
一些基本的部件不变,但可以构建成多种组合,例如汉堡套餐、电脑等
优缺点
构建者独立,易扩展
如内部变化复杂,会有很多的建造类。
code
gitHub