think in UML读书笔记7 UML核心元素 关系
2016-11-30 15:49
423 查看
关联关系
关联关系是一种静态的、天然的结构。通常以实例变量(成员变量)形式实现。例如:公司和员工之间一对多的关系。
依赖关系
在运行期会使用到另一个对象的关系。是一种临时性的关系。例如:A对象保存B对象的实例,但A不会操作B,就是关联关系。如果A某个场景使用了B对象的属性或方法,且B的修改会引起A的修改,就是依赖关系。
扩展关系
表示用例场景中的某个分支。包含关系
表示执行基本用例过程中插入的行为段(包含用例)。通常抽象出业务中的关键的必选的核心业务形成包含用例。
实现关系
表示基本用例的一种实现方式。精化关系
基本用例可以分解成很多更小的关键精化用例。泛化关系
表示两个对象间的继承关系。聚合关系
表达整体有部分构成的语义。但不是强依赖的,整体不存在了,部分仍然可以存在。组合关系
表示整体拥有部分的关系。是强依赖的。相关文章推荐
- 《大象 Thinking in UML》学习笔记(五)——UML核心元素之关系、组件和节点
- UML核心元素--读书笔记
- UML 核心元素之 参与者
- UML核心元素--包
- <六>面向对象分析之UML核心元素之业务实体
- 大象---Thinking in UML-UML核心元素
- UML核心元素!通俗易懂,你不可以错过!
- thinking in UML(二)——UML核心元素
- UML核心元素
- UML核心元素之参与者
- thinking in UML(二)——UML核心元素
- UML核心元素之参与者
- UML核心元素--参与者
- UML--核心元素之业务实体
- 《大象 Thinking in UML》学习笔记(四)——UML核心元素之边界类、实体类
- UML核心元素--用例
- UML--核心元素之参与者Actor
- UML--核心元素之用例
- UML核心元素之包