「 DESIGN PATTERNS 」 四月 02, 2023
Builder Pattern
文章字数 6.5k 阅读约需 6 mins.
原文地址:https://wyiyi.github.io/amber/2023/04/01/builderPattern/
Builder 设计模式是一种创建型设计模式,旨在处理相对复杂的对象的构造。也称 建造者模式。
Builder 模式可以通过使用另一个对象(生成器)来构造对象来分离实例化过程。
这样就可以使用相同的构建过程来创建不同类型和表示的对象。
意图
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
适用性
在以下情况使用 Builder 模式:
- 当创建复杂对...