建造模式:Builder

将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。   建造者模式将一个复杂对象的生成责任做了很好的分配,它把构造过程放到指挥者的方法中 ,把装配过程放到具体建造者类中 。   当一个复杂对象的创建需要很多步骤的时候,这些步骤在不同的条件下是变化的,通过不同的Builder创建“不同风格”的复杂对象。   Builder模式就是把复杂对象的创建和部件的创建分别开来,对象的创
相关文章
相关标签/搜索