Builder模式与Abstract Factory模式的区别:
Builder模式注重的是其单个零件的易变.
Abstract FActory模式注重的是整套系列之间的变化.系列对象整体的变动,不适用于新加入部件
Builder模式中单个零件可以自主生成多个,"分步骤"算法是稳定的,GameManager中的CreateHouse()
抽象工厂模式解决"系列对象"的需求变化,Builder模式解决的是"对象部分"的需求变化.
抽象工厂模式它的对象之间比如说路,丛林之间是互相耦合的关系,路与丛林有交界的地方,与下水道有交接的部分,相互引用之间的关系,
Builder模式中的窗,门是同属一个大对象中的子对象.