设计模式之深入理解创建者模式

平时大家说的比较多的还是工厂方法模式或抽象工厂模式,今天说一说创建者模式。 一.定义 指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。 二.特点 1、它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。 2、它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。 三.优缺点 1、优点: 封装性好,构建和表示分
相关文章
相关标签/搜索