泛化
在程序中表现为继承关系
表示方式:带三角箭头的实线,箭头指向父类
实现
在程序中表现为实现接口
表示方式:虚线加三角箭头
关联
表示方式:实线加方向箭头,箭头指向被拥有者
依赖
表示:虚线加方向箭头,箭头指向被依赖者
聚合
整体和部分的关系,整体和部分可以分开
表示方式:空心菱形和实线,菱形位于整体端
组合
整体和部分的关系,部分不能离开整体而存在
表示方式:实心菱形和实线,菱形位于整体端