您的位置:首页 > 其它

陈述 UML 类图中的几种关系

2015-10-31 15:35 447 查看
画 UML 类图时经常和这几种关系打交道,好记性不如烂笔头,姑且记录之,以备不时之需。

关联

两个类之间有关系,聚合、组合和依赖都是关联关系的一种具体表现形式,用箭头表示;

聚合

整体和部分的关系,但是部分可以脱离整体而独立存在,比如队伍和队员;用空心菱形表示,菱形在部分一侧;

组合

整体和部分的关系,但是部分不能脱离整体而独立存在,或者部分的生命周期要短于整体,比如人和手,汽车和发动机;用实心菱形表示,菱形在部分一侧;

依赖

一种很弱的关联形式,多表现为一个类以方法参数或返回值类型的形式调用另一个类,用虚线和箭头表示,箭头指向被引用的类。



关联关系的强弱:

关联 < 依赖 < 聚合 < 组合
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uml