工厂设计模式的替代方案

时间:2016-08-05 21:40:06

标签: java design-patterns

我正在学习设计模式,我想知道什么是这个问题的平易近人的设计。

我有不同属性的FormObject类,其中一个是Id。流程将是这样的:

FormObject ---> processEngine -----> OutputClass

进程基本上将获取FormObject的id并从其他列表中获取不同的属性,这些列表的结果我想在OutputClass中返回它,如下所示:

public class OutputClass {

  List<FormObjectDetails1> list1;
  List<FormObjectDetails2> list2;
  List<FormObjectDetails3> list3;
  List<FormObjectDetails4> list4;

  //getters and setters. 

}

processEngine是我还没有确定它的内容。我已经阅读了关于工厂设计模式的内容,但我不认为路径,因为这种模式更多地涉及相关对象。

有人能指出我正确的方向吗? 谢谢。

0 个答案:

没有答案