# builder_pattern **Repository Path**: design_pattern_php/builder_pattern ## Basic Information - **Project Name**: builder_pattern - **Description**: 建造者设计模式, 建造者模式也称生成器模式,核心思想是将一个复杂对象的构造者与它的表示分离。 使用同样的构建过程可以创建不同的表示。 建造者模式一般认为有四个角色: 1,产品角色:产品角色定义自身的组成属性 2,抽象建造者,抽象建造者定义了产品的创建过程以及如何返回一个产品 3,具体建造者,具体建造者创建产品过程的方法,给产品具体属性进行赋值 4,指挥者,指挥者负责与客户端交互 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-03-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #builder_pattern