美文网首页
UML类图的6种连线示意

UML类图的6种连线示意

作者: Ggx的代码之旅 | 来源:发表于2016-08-19 10:22 被阅读1643次

声明本文转载而来,并加入了一些自己的理解

uml类图的6种连线分别为:
依赖:dependency [dɪˈpendənsi]
使用关系,一个类的实现需要另一个类的协助。带箭头的虚线指向被使用者。


依赖关系表示一个类依赖于另一个类的定义。在java中具体体现在局域变量、方法的形参,或者对静态方法的调用上。

关联:association [əˌsəʊʃiˈeɪʃn]
关联关系,使一个类知道另一个类的属性和方法。带箭头的实线指向被拥有者。在Java语言中,关联关系一般使用成员变量来实现。
PS:如果是双向关联就实现无箭头

聚合:aggregation [ˌæɡrɪ'ɡeɪʃn]
聚合是关联的一种形式,表示整体与部分的关系,部分可以离开整体而存在,而整体离开部分也能独存,关联关系所涉及的两个类是处在同一层次上的。带空心菱形的实线指向整体

组合:composition [ˌkɒmpəˈzɪʃn]
组合是关联关系的一种,表示整体与部分的关系,比聚合表示的更加强列,部分不能离开整体而存在,换个说法整体离开了部分也不能独存,带实心菱形的实线指向整体。

泛化:generalization [ˌdʒenrəlaɪˈzeɪʃn]
继承关系,带三角形箭头的实线指向父类

实现:realization [ˌri:əlaɪˈzeɪʃn]
类与接口的关系,带三角形箭头的虚线指向接口

相关文章

  • UML类图的6种连线示意

    声明本文转载而来,并加入了一些自己的理解 uml类图的6种连线分别为:依赖:dependency [dɪˈpend...

  • [一]UML入门

    类图 二 UML类图讲解 三 UML类图讲解-自上而下 四 UML类图讲解-对比讲解

  • UML类图

    忘记了uml类图连线之间的关系,记录一下。 1. 关联关系 关联(Association)关系是类与类之间最常用的...

  • JavaScript面向对象之UML类图

    UML类图 什么是UML类图 UML(Unified Modeling Language)类图,中文意思为“统一建...

  • 一张图简述UML类图

    一张图简述UML类图 UML建模常用视图中,类图可算是最多的,初学UML的类图绘制,基于starUML工具,现简记...

  • Java自学-接口与继承 UML图

    UML 图 步骤 1 : UML 图 —— 类之间的关系 UML-Unified Module Language统...

  • 设计模式补完计划

    目录 1.uml类图2.uml时序图3.设计模式 uml类图 泛化关系(继承):指类继承自类,接口继承自接口的关系...

  • SDWebImage源码阅读(一)--基础架构

    SDWebImage架构图 SDWebImage的UML类图,具体UML类图的阅读规则,可以参考这篇文章:UML基...

  • 【JS设计模式3】UML类图

    UML类图 UML类图的画图工具 MS Office visio https://www.processon.co...

  • UML小结

    UML:统一建模语言;常见的UML图有: 类图 类图[https://blog.csdn.net/weixin_4...

网友评论

      本文标题:UML类图的6种连线示意

      本文链接:https://www.haomeiwen.com/subject/lfrbsttx.html