类图组件的含义

1.类与类之间关系

在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)

1、泛化包含继承、实现

继承:空三角和实线 ,指向父类

实现:空三角和虚线,指向接口

2、依赖,类的行为需要其他类支撑

依赖:箭头和虚线,指向被依赖者

3、关联,一个类需要知道另一个类的变化

关联:箭头和实线,指向变化者

4、聚合,A类组合成B类,可以分割

聚合:空心棱形和箭头,指向A类个体

5、组合,部分和整体,不可分割

组合:实心棱形和箭头,指向部分

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

推荐阅读更多精彩内容

  • UML类图的各符号含义 类图基本符号可拆分为虚线,箭头,实线,空心右三角,实心右三角,空心菱形和实心菱形。由这些基...
    小蝎子tt阅读 1,934评论 2 0
  • UML类图用来定义系统中的类,包括描述类的结构和类之间的关系。类图的主要作用于描述系统的静态结构。先看一张图(图片...
    Josaber阅读 6,140评论 0 5
  • 欢迎关注“雨夜随笔”公众号。 原文地址:http://www.uml.org.cn/oobject/2011042...
    soolaugust阅读 424评论 0 2
  • 虚线箭头指向依赖; 实线箭头指向关联; 虚线三角指向接口; 实线三角指向父类; 空心菱形能分离而独立存在,是聚合;...
    chilim阅读 271评论 0 0
  • 周末时无意看到了一篇专访,沪C开到了法国,游览21国。这把我吸引了。 随后网络上查找有关的信息,然后找到了这位ko...
    小柠Duo猫猫阅读 363评论 0 3