设计模式——建造者模式
一、概览
二、建造者模式(将建造的过程和产品分开即构建者和指挥者的关系即一个负责构建一个负责调用)
产品
抽象建造者
建造者1(功能扩展:建普通房子)
建造者2(功能扩展:建高楼)
指挥者(指定制作流程)
开始构建
JDK源码使用了建造者模式:
产品
抽象建造者
建造者1(功能扩展:建普通房子)
建造者2(功能扩展:建高楼)
指挥者(指定制作流程)
开始构建
JDK源码使用了建造者模式: