建造者模式 建造者模式,又叫生成器模式,是一种对象构建模式。 它可以将复杂对象的建造过程抽象出来,使这个抽象过程的不同实现方法可以构造出不同的表现对象。 建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节。 建造者模式的四个角色 产品角色抽象构建者具体构建者指挥者