首页 > 解决方案 > <> 和 <> 同时需要?

问题描述

我有以下UML包含类School在我现在的示例中)只能有一个TeacherRoom

我现在的问题是这个UML的官方表示法是什么,或者我应该删除<<use>>关联,因为它很明显?很明显,因为我在School实例中保存了一个TeacherRoom实例?

我会这样定义它: 在此处输入图像描述

标签: uml

解决方案


teacherRoom : TeacherRoom您在类中有属性的事实School意味着School正在使用TeacherRoom,因此不需要 ≪use≫ 依赖关系。

您还有一个与 TeacherRoom 的作文关联。这意味着,除了属性之外,您还与 TeacherRoom 有第二个关系。所以你可以删除任何一个。


推荐阅读