本文概述
- 自反关联
- 定向关联
- {implicit}:顾名思义, 隐式约束定义该关系不可见, 但它基于一个概念。
- {ordered}:描述一组实体以某种特定方式位于关联的一端。
- {changeable}:可更改约束确保在需要时添加, 改善和分离系统中多个对象之间的连接。
- {addOnly}:它指定可以从位于关联另一端的对象添加任何新连接。
- {frozen}:冻结约束条件指定, 只要在对象之间添加链接, 就不能在通过连接或给定链接激活该链接时对其进行更改。
让我们看一下其类蔬菜的示例。蔬菜类有两个对象, 即洋葱和茄子。根据自反性协会的定义, 洋葱和茄子之间存在联系, 因为它们属于同一类别, 即蔬菜。
文章图片
定向关联 定向关联与关联类内部的流向有关。可以通过采用定向关联来显示关联的流程。两类之间的有向关联由带有箭头的线表示, 该箭头指示导航方向。从一类到另一类的联想流总是在一个方向上。
【UML关联(自反关联和定向关联图解)】可以说, 人与公司之间存在联系。该人为公司工作。这里的人为公司工作, 而不是公司为人工作。
文章图片
推荐阅读
- UML类图用法解释详细图解
- UML关联、聚合与组合详细图解
- UML活动图介绍和用法图解
- UML-架构详细解释
- UML教程入门介绍
- TestNG注解属性用法示例
- TestNG组测试实例详细图解
- Android中为什么主线程不会因为Looper.loop()方法造成阻塞
- 安卓手机调试日志