实线三角指向父类;
虚线三角指向接口;
虚线箭头指向依赖;
实线箭头指向关联;
空心菱形 ,整体和部分能分离而独立存在,为聚合;
实心菱形在整体这边,整体和部分的关联不可分,为组合;
1、泛化 Generalization /ˌdʒenrəlaɪˈzeɪʃn/(就是继承)
继承
2、实现 realization /ˌriːəlaɪˈzeɪʃn;(就是实现某个接口)
实现关系
3、依赖 dependency /dɪˈpendənsi/ (B 依赖 A,箭头指向A(被依赖者))
依赖
4-1、关联 Association /əˌsəʊsiˈeɪʃn/
关联关系的解释
4-2、关联的另外两种形态,他们都表示拥有关系。
A、 聚合
聚合,菱形指向整体。
B、 组合 (关联最强)
组合,实心菱形指向整体。
全解图