Builder设计模式要点
1、Builder模式主要用于"分布骤构建一个复杂的对象"。在这其中"分布骤"是一个稳定的算法,而复杂对象的各个部分经常变化。
2、变化点在哪里,封装哪里---------Builder模式主要在于应对复杂对象各个部分的频繁需求变动。其缺点在于难以应对分布骤的构建算法的需求变动。
1、Builder模式主要用于"分布骤构建一个复杂的对象"。在这其中"分布骤"是一个稳定的算法,而复杂对象的各个部分经常变化。
2、变化点在哪里,封装哪里---------Builder模式主要在于应对复杂对象各个部分的频繁需求变动。其缺点在于难以应对分布骤的构建算法的需求变动。