三种变异的设计模式 - 可能的策略

时间:2016-11-07 04:17:18

标签: design-patterns class-design strategy-pattern

如何为下面的场景设计更好地粘贴设计模式的类。

  • 发生了不同类型的对帐处理。
  • 每个Reconciliations使用一个或多个Artifacts并生成一个或 结果更多的文物。
  • 工件可以是任何文件类型,例如 Excel或文字,以及 因此需要不同的类来读取和写入它们。
  • 工件属于某些类别,例如销售或客户等 因此需要以不同的方式读取和写入它们(内容结构)。

我想到的是,协调类型,工件文件类型和工件内容格式各有三个级别的策略。但我不确定它是否正确,如果正确连接它们是否正确。

0 个答案:

没有答案