gpt4 book ai didi

java - 工厂设计模式 - 我应该使用哪个类来创建工厂

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:14 25 4
gpt4 key购买 nike

我已经成功地将策略​​设计模式用于 Ducks 类及其子类型。下面是不同类之间的关系图。

enter image description here

现在,我想创建一个工厂来生成不同类型鸭子的实例。我应该使用行为类(FlyBehavior 和 QuackBehavior)还是应该仅使用 Duck 类来创建 Factory 类?谢谢。我们将不胜感激您的帮助。

最佳答案

在您提供的选项之间,我会使用工厂类来获取某些选项的鸭子实例。

但我建议在这里考虑构建器模式。

关于java - 工厂设计模式 - 我应该使用哪个类来创建工厂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47687323/

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