UML 类图关联 vs 聚合 vs 组合

问题描述

我需要帮助理解这个问题。

“为汽车租赁公司绘制一个面向对象模型的 UML 类图,用于跟踪汽车、承租人和出租汽车的承租人” 创建一个 UML 类图来表示此信息。显示正确的类和关系就足够了。不要向类添加属性方法

https://d3c33hcgiwev3.cloudfront.net/QQOJoGt0Eem7ixL_6m9HFg_121dd9cf0e8c494695915c9378adeff0_Sol_ungraded_uml.pdf?Expires=1620259200&Signature=BwrbuHZtBJSTMjo9Z0zk9V8JSbnxSMxzwsHJVpy-5eRwu9Z3d-tu97by1u9EroXUzJsFxmDHutCrxZUj0ZA9kAIn3TcsY60xo7hbeeX9WKxCBUsNpLCNhDB8KrdInqtu54JRacF9fA4govzoBym-9xWgJngCdlEv1xy0sHPGjFQ_&Key-Pair-Id=APKAJLTNE6QMUY6HBC5A

解决方显示所有关系都是聚合。有人能帮我理解为什么他们都是聚合的,因为我认为租房者和汽车公司应该是协会,汽车公司和租车人应该是组合。

如果有人能简要解释关联、聚合、组合之间的区别,也会很有帮助。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...