Does the Builder pattern replace the factory pattern?
我知道很多次都会问这个问题,但我只是想澄清一下这个问题。
构建器模式可以替换工厂模式。
是构建器模式逐步创建并返回复杂对象,这也可以在工厂模式中完成。
它们都是创造性的模式。 所以,不要替换,只是在某些条件下适当的替代方案。 模式的本质是它们为常见问题提供解决方案,巧妙地区别不同的问题有不同的解决方案是非常合理的。
这里讨论的所有内容,如果您告诉我们您不理解或不同意这里的答案,可能会更有趣
有关何时使用Builder模式及其优点的更多信息,请在此处查看我的帖子以获取其他类似问题