具有和不具有上下文的对象的模式

时间:2016-04-29 20:38:06

标签: oop design-patterns

我正在研究一个通常由问题和答案组成的系统。系统用户可以使用问答思路来设计问卷。

在编写问卷时,有一种问题。创建问题后,可以向其添加不同类型的答案。例如,布尔答案,文本答案等。

执行&显示问卷时,已添加到问题中的答案类型在显示问题时与问题的上下文相关。因此,当在屏幕上绘制问题时,我需要知道它有什么样的答案,知道如何在屏幕上标记/绘制它。

因此,在两种情境中考虑它们时,域名思想之间存在紧张关系。

问题的类型在某种程度上由答案类型定义,但我也不确定是否有权提出多种类型的问题,一种是针对每种可能的答案组合类型

话虽这么说,我觉得必须检查问题的孩子(答案中的问题)是正确的 - 每次我需要弄清楚如何展示它。

我确信这种问题可以通过现有模式来解决,而且我只是没有语言来表达它。

如果有人能帮助我重新构建一个模式,我会很感激。

0 个答案:

没有答案