设计模式-建造者模式

来源:互联网 发布:知乎发帖时间 编辑:程序博客网 时间:2024/06/14 14:25

建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

如果使用了建造者模式,那么用户就只需指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道了。


建造者模式是在当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时适用的模式。

代码托管地址(builder包):https://github.com/lieyanhaipo/design-pattern.git