UML箭头和类结构关系
Posted 小路板块
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML箭头和类结构关系相关的知识,希望对你有一定的参考价值。
组合是整体和部分生命周期一致的关系,部分不能共享,部分只属于整体。部分用实线实心菱形连接整体,实心菱形在整体侧。
聚合是整体和部分各种有自己的生命周期,部分可以属于多个整体。部分用实线空心菱形连接整体,空心菱形在整体侧
关联是一个类长期的,必然的与另外一个类联接,使得整体类知道部分类的属性和方法。整体类实线箭头指向部分,实线箭头在部分侧。
(关联和依赖区别是:依赖是偶然的,临时性的。关联是长期的,必然的)
依赖是 整体使用部分,部分对象以传参的形式传入整体类对象。整体类用虚线箭头指向部分类,箭头在部分类侧。
实现是实现类和接口的关系。实现类虚线空心三角形箭头指向接口,空心三角形箭头在接口侧
泛化(继承) 是父类和子类的关系,一般到具体的关系。子类用实线空心三角形箭头指向父类,空心三角形箭头在父类侧。
以上是关于UML箭头和类结构关系的主要内容,如果未能解决你的问题,请参考以下文章