UML简单说明

类表示

类与类关系表示

关联关系(对象与对象之间的联系)

单向关联

​ 说明:单向依赖,比如师傅和徒弟,关联对象成员变量包含被关联对象
​ 表示:单向实心三角箭头,箭头指向被关联对象

双向关联

​ 说明:双向依赖,可独立存在,比如顾客与商品,对象成员变量互相包含对方
​ 表示:单向实心三角箭头

自关联

​ 说明:自身依赖自身,对象成员变量存在自身
​ 表示:单向实心三角箭头

聚合(整体与部分)

​ 说明:业务上存在整体与部分的关系,比如学校和老师,对象可独立存在,对象成员变量互相包含对方
​ 表示:单向空心菱形,箭头指向整体

组合(整体与部分)

​ 说明:业务上存在整体与部分的关系,比如头和嘴巴,对象不可独立存在,对象成员变量互相包含对方
​ 表示:单向实心菱形,箭头指向整体

依赖(使用关系)

​ 说明:耦合关系低,对象变量或者局部变量为依赖对象
​ 表示:虚线箭头,箭头指向被使用方

继承

​ 说明:子类父类关系
​ 表示:单向空心三角实线箭头,箭头指向父类

实现

​ 说明:对象实现接口
​ 表示:单向空心三角虚线箭头,箭头指向接口

posted @ 2023-01-11 08:50  scorecrow  阅读(43)  评论(0)    收藏  举报