大话设计模式 —— 第十三章《建造者模式》C++ 代码实现

目录

简介

主要作用

优点

缺点

使用场景

建造者模式与工厂模式的区别


简介


建造者(也叫生成器模式,属于创建型模式)模式:将一个复杂对象的构建过程与它的构建细节分离,使得同样的构建过程可以执行不同的表示。

首先,将复杂对象的创建过程和部件的表示分离出来,其实就是把创建过程和自身的部件解耦,使得构建过程和部件都可以自由扩展,两者之间的耦合降到最低。然后,再是相同的构建过程可以创建不同的表示,相同的组合也可以通过不同的部件创建出不同的对象。


你可能感兴趣的:(大话设计模式,设计模式,建造者模式)