UML 关系(relationship)


实线三角指向父类;

虚线三角指向接口;


虚线箭头指向依赖;

实线箭头指向关联;

空心菱形 ,整体和部分能分离而独立存在,为聚合;

实心菱形在整体这边,整体和部分的关联不可分,为组合;


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、 组合 (关联最强)


组合,实心菱形指向整体。


全解图
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容