您的位置:首页 > 其它

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

2016-11-30 15:49 423 查看

关联关系

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

依赖关系

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

扩展关系

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

包含关系

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

实现关系

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

精化关系

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

泛化关系

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

聚合关系

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

组合关系

表示整体拥有部分的关系。是强依赖的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uml 关系