UML简单说明
类表示
类与类关系表示
关联关系(对象与对象之间的联系)

单向关联
说明:单向依赖,比如师傅和徒弟,关联对象成员变量包含被关联对象
表示:单向实心三角箭头,箭头指向被关联对象
双向关联
说明:双向依赖,可独立存在,比如顾客与商品,对象成员变量互相包含对方
表示:单向实心三角箭头
自关联
说明:自身依赖自身,对象成员变量存在自身
表示:单向实心三角箭头
聚合(整体与部分)
说明:业务上存在整体与部分的关系,比如学校和老师,对象可独立存在,对象成员变量互相包含对方
表示:单向空心菱形,箭头指向整体

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

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

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

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


浙公网安备 33010602011771号