建造者模式

2015-04-27 15:48:27 30 举报
建造者模式(Builder Pattern)是一种创建型设计模式,它将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在建造者模式中,有如下几个角色: - 产品类(Product):它是被构建的复杂对象的代表。 - 抽象建造者(Builder):它是指导如何构建产品的接口。 - 具体建造者(ConcreteBuilder):实现抽象建造者定义的接口。 - 指挥者(Director):它根据客户端的要求,选择合适的具体建造者来构建产品。
作者其他创作
大纲/内容
评论
0 条评论
下一页