【设计模式】建造者模式 C++ 创建型模式

建造者模式属于创建型模式 适用于: 需要生成的产品对象有复杂的内部结构 需要生成的产品对象的属性相互依赖 对象的创建过程独立于创建该对象的类 隔离复杂对象的创建和使用 模式优点: 将产品本身与产品的创建过程解耦,使得相同的创建过程可以创建不同的产品对象 每一个剧吐建造者都相对独立,与其他的具体建造者无关,因此可以很方便地替换具体建造者或增加新的具体建造者,拓展方便,符合开闭原则 可以更加精细的控制
相关文章
相关标签/搜索