标签: 设计模式 - STEMHA's Blog

建造者模式

建造者模式是什么 ?

顾名思义,建造者模式用于构建对象。

  • 有时,我们创建的对象可能很复杂,可能由多个子对象组成,或者需要复杂的构建过程。通过使用建造者模式,可以简化创建复杂类型的过程。
  • 建造者模式通常用来构建复合或者聚合的对象
  • 严谨地说,构建器模式封装或隐藏了构建复杂对象的过程,并将对象的表示和构建进行了分离。这种分离使我们可以使用相同的构建过程来构建不同的表示形式
  • 建造者模式是一个非常实用而常见的创建类型的模式(creational design pattern)

应用场景:

  • 当一个类的构造函数参数个数超过4个,而且这些参数有些是可选的参数,考虑使用构造者模式。

软件设计模式

序言

为什么我们需要模式?直截了当的答案是我们不想重新发明轮子!

设计模式总结

设计模式是什么?

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×