uml - <
问题描述
我有以下UML包含类School(在我现在的示例中)只能有一个TeacherRoom。
我现在的问题是这个UML的官方表示法是什么,或者我应该删除<<use>>关联,因为它很明显?很明显,因为我在School实例中保存了一个TeacherRoom实例?
解决方案
teacherRoom : TeacherRoom
您在类中有属性的事实School
意味着School
正在使用TeacherRoom
,因此不需要 ≪use≫ 依赖关系。
您还有一个与 TeacherRoom 的作文关联。这意味着,除了属性之外,您还与 TeacherRoom 有第二个关系。所以你可以删除任何一个。
推荐阅读
- c++ - 如何在 Xcode 上设置我的 opencv 4.1.2 库?
- java - 加载 RSA 公钥错误 DerInputStream.getLength(): lengthTag=109, too big
- opengl - 在 GLSL 中使用 GL_LINEAR 时使用 CLAMP_TO_EDGE 无法正常工作
- android - 为什么 Room insert 方法不接受 Iterable?
- javascript - 我正在尝试更好地查看我的动态分页,但它不起作用
- php - 如何从 laravel 中的 ckeditor4 中删除默认字体系列?
- javascript - 获取对象值并将它们添加到 HTML Div
- sql - 将任何日期时间格式转换为 yyyy-mm-dd hh:mm:ss.sss
- php - 子类是否继承了魔术方法?
- java - 从特定线程请求堆栈跟踪是否需要所有线程都处于安全点?