【发布时间】:2009-03-13 11:24:55
【问题描述】:
我有两个类,但不知道我应该使用什么样的关系。我有一个类 Document 有很多属性但没有方法。第二类是我所说的 DocumentFact(Fact - Factory)。此类包含返回 Document 对象集合的不同方法。
因此,Document 类对 DocumentFact 类一无所知,因为它与它无关。另一方面,DocumentFact 创建多个 Document 对象。这是一种什么样的UML关系?我在想这样的事情:
-------------- ------------
|DocumentFact| -------> | Document |
-------------- 2.* ------------
或者:
-------------- ------------
|DocumentFact| ------- []| Document | // Composition
-------------- ------------
你怎么看?
【问题讨论】:
标签: class uml diagram relation