让建造者类来负责对象的创建工作。

    用来创建构建过程复杂对象,通过设置不同的可选参数,“定制化” 地创建不同的对象。

    与工厂模式类似。
    image.png