【发布时间】:2016-09-12 10:44:21
【问题描述】:
我试图理解类之间的关系。例如,我试图了解“经理”类和(他的)“报告人”类之间的关系,如下图:
据我了解,“Manager”和“Reportee”可以相互独立存在,不能用“继承”或“聚合”或“组合”来表示(因为它们不能相互包含,如果我的理解是正确的”。
那么我们如何编码这种类关系呢?
任何解释都会有很大帮助。
【问题讨论】:
-
你是编码还是业务分析?
-
我是 Java 开发人员,所以在编码之后。但是想知道我一直忽略的东西,这些东西似乎很抽象。与其有疑问,不如决定清除它们。
标签: object uml aggregation composition ooad