think in UML读书笔记7 UML核心元素 关系

关联关系

关联关系是一种静态的、天然的结构。通常以实例变量(成员变量)形式实现。
例如:公司和员工之间一对多的关系。

依赖关系

在运行期会使用到另一个对象的关系。是一种临时性的关系。
例如:A对象保存B对象的实例,但A不会操作B,就是关联关系。如果A某个场景使用了B对象的属性或方法,且B的修改会引起A的修改,就是依赖关系。

扩展关系

表示用例场景中的某个分支。

包含关系

表示执行基本用例过程中插入的行为段(包含用例)。
通常抽象出业务中的关键的必选的核心业务形成包含用例。

实现关系

表示基本用例的一种实现方式。

精化关系

基本用例可以分解成很多更小的关键精化用例。

泛化关系

表示两个对象间的继承关系。

聚合关系

表达整体有部分构成的语义。但不是强依赖的,整体不存在了,部分仍然可以存在。

组合关系

表示整体拥有部分的关系。是强依赖的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值