1 虚线加箭头,表示的依赖关系,一个类的实现需要借助另一个类当中的方法。------->
2 实线加箭头表示的是一种关联的关系,表示两个类都需要调用对方的方法。———>
3 实线加△,表示的泛化的关系,即子类继承的父类,虚线加△,表示实线的关系,子类对父类的纯虚函数进行了实现。
4 空心◇加实线表示的是一种聚合关系,但是聚合类可以单独的存在。
5 实心的◇加实线表示的是一种组合的关系,组合关系下其中的类不能够单独的存在。
总结:箭头表示关联的关系,三角形表示的是继承的关系,菱形表示的是包含的关系,即一个类当中包含另一个类。
参考:https://www.cnblogs.com/fengye-dream/archive/2012/03/07/2383813.html