设计模式之---建造模式 1,建造模式属于对象的创建模式,是将一个产品的内部表象和产品的生产分割出来 2.使用原因:为了将构建复杂对象的过程和它的不见解耦; 3 使用情况:建造模式利用一个导演着对象和一个具体建造者对象一个一个建造出所有零件, 从而建造出完整的对象,建造模式将产品的结构和产品的零件建造过程对客户端隐藏起来, 把建造过程进行指挥的责任和和具体建造零件的责任分开,达到责任划分和封装的目的; 4 实例说明: ,抽象建造者(builder):给出一个抽象接口,以规范产品对象的各个组成成分的构造。 ,具体建造者(contreteBuilder):在应用程序的调用下创建完整的产品实例--实现 抽象建造者builder接口,实现生产产品操作--创建完成 提供产品实例; ,导演者(director):调用具体建造者角色以创建产品对象; ,产品(Product):建造中的复杂对象,