我处理这个问题。 我创建的数学题,每一个都有响应。 例如。
- 如果我的问题是关于“5倍+ 15 = 2的结果呢?” ,我会等待只是一个答案(作为整数)。
- 如果我的问题是关于说:“给我区与这种形状的permiter”,我会等待两个答案(双打)。
- 在一个又一个,我会等待响应作为一个字符串
- 和anothers,我可以有几个答案,或与各种数据类型的反应。
我最大的问题是。
如何将这些类问题和响应之间的关系。 我也正在处理这应该是一个关联,聚合或组合。
谢谢。
编辑:太好了,这是一个成分。 最后一件事,根据上面的句子,我怎么能代表设计? 这些都是一些想法我有什么,但我想我错了。
public class Question
{
public Response _response;
//public List<Response>
//public Dictionary<string, Response>
public Question()
{
this._response = new Response();
}
}
public class Response
{
}