泛化
继承关系,带三角箭头的实线,箭头指向父类。
实现
类与接口关系,带三角箭头的虚线,箭头指向接口。
组合
整体与部分的关系,且部分不可以离开整体而单独存在。带菱形的实线,菱形指向整体。
聚合
整体与部分的关系,部分可以离开整体而单独存在。带空心菱形的实心线,菱形指向整体。
关联
拥有的关系,使一个类知道另一个类的属性和方法。带普通箭头的实心线,指向被拥有者。
依赖
使用的关系,一个类的实现需要另一个类的协助。带箭头的虚线,指向被使用者。
观察者模式的类图