创建型模式

创建型模式关注对象的创建过程。创建型模式将对象的创建和使用分离, 在使用对象时无须关心对象的创建细节,从而降低系统的耦合度,让设计方案更易于修改和扩展。

每个创建型模式都通过采用不同的解决方案来回答3个问题:

  • 创建什么–What

  • 由谁创建–Who

  • 何时创建–When