【问题标题】:Which Design pattern哪种设计模式
【发布时间】:2010-01-13 18:44:49
【问题描述】:

我有一个模拟制造过程的程序。在过程的每个阶段,都会创建对象。特定对象只能在特定阶段创建。在后期创建的对象,正在使用在早期阶段创建的对象,即前一阶段的输出是后期的输入。使用哪种设计模式来模拟这种行为?我没有认识到这一点,我知道的任何模式。

谢谢

【问题讨论】:

    标签: design-patterns oop


    【解决方案1】:

    您可能希望Builder Pattern(维基百科)构建一个Composite

    更多资源 here (c2com) 和 here (Java)。

    一般来说,总是看看最流行的patterns list,并将它们用作指南,绝不允许pattern your thinking 的模式:>

    【讨论】:

      【解决方案2】:

      管道呢?

      【讨论】:

        【解决方案3】:

        也许您可以在 Finite State Machine 上为您的应用程序建模?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-04-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-02-27
          • 1970-01-01
          • 2023-03-10
          相关资源
          最近更新 更多