0

我得到了以下 UML 图来开发类以生成 JSON 字符串。

在此处输入图像描述 我遇到的唯一问题是如何处理“事务”类中的“参考”类。

Transaction 的一个实例包含零到一个“Reference”对象的实例。引用对象的一个​​或多个实例可以有零到一个“PayItem”或“Employee”实例。零到多个引用实例可以有零到一个“部门”实例。

从这里我应该设置我的 Transaction 类来拥有一个“参考”对象列表而不是单个实例吗?:

 public List<Reference> Reference {set; get;}
4

1 回答 1

0

没有。

Transaction有 0 或 1 References,所以它应该有一个Reference属性。
您的Reference对象应该具有和PayItem的属性。它们可能为空,也可能为空,但这就是 UML 显示的内容。EmployeeDepartment

于 2013-11-11T11:54:09.357 回答