gpt4 book ai didi

design-patterns - 您使用工厂而不是构造函数来创建对象的阈值是多少?

转载 作者:行者123 更新时间:2023-12-04 01:36:01 26 4
gpt4 key购买 nike

您使用工厂而不是构造函数来创建对象的阈值是多少?

  • 你总是使用工厂。
  • 仅当您有除检查空值之外的不变检查时,您才使用工厂。
  • 你总是使用构造函数
  • 你很少使用工厂......那些情况是什么?

  • 利弊

    更新:我在我的项目中应用域驱动设计的工厂模式。创建工厂的原因之一是减少领域模型中的噪音。

    谢谢

    最佳答案

    如果我有一个抽象基类(或一个接口(interface))和几个具体的派生类,我会使用工厂,并且有一些逻辑根据哪个具体类来创建。我在工厂中实现了这个逻辑。

    关于design-patterns - 您使用工厂而不是构造函数来创建对象的阈值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489623/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com