美文网首页
类图-类之间的关系

类图-类之间的关系

作者: littleGrow | 来源:发表于2019-03-27 10:39 被阅读0次
类之间的关系:
  • 关联(Association):

    类之间的联系,如客户和订单,每个订单对应特定的客户,每个客户对应一些特定的订单。
    
    在UML中用直线表示(类一一一类)。
    "*":表示所有,不限
    "1":表示有且仅有一个
    "0...":表示0个或者多个
    "0,1":表示0个或者一个
    "n,m":表示n到m个都可以
    "m...":表示至少m个
    
  • 聚合(Aggregation)

    表示的是整体和部分的关系,在聚合关系中成员类是整体类的一部分,即成员类是整体对象的
    一部分,但是成员对象可以脱离整体对象独立存在。
    
    在UML中用"带空心菱形的直线"表示(整体 空心菱形直线 部分)。
    
  • 组合

    表示的是整体和部分的关系,但是整体和部分不可以分开。在组合关系中,成员类是整体类的
    一部分,而且整体类可以控制成员类的生命周期,即成员类依赖于整体类。
    
    在UML中用"带实心菱形的直线"表示(整体 实心菱形直线 部分)。
    
  • 泛化(Generalization)

    表示继承关系,用于描述父类和子类之间的关系。
    
    在UML中用"带空心三角形的直线"来表示(父类 空心三角形直线 子类)。
    
  • 依赖(Dependency)

    表示使用关系,在多数情况下,依赖关系体现在某个类的方法使用另一个类的对象作为参数。
    
    在UML中用"带箭头的虚线"表示,由依赖的一方指向被依赖的一方(如Driver 虚线箭头 Car)。
    
  • 实现(Realization)

    用来规定接口和实现接口的类的关系。
    
    在UML中用"带空心三角形的虚线"表示(接口 空心三角形虚线 实现类)。
    

相关文章

  • 类图,对象图,时序图

    1.类图 1.类与类之间的关系: 在绘制类图前,先熟悉类与类之间的关系。面向对象语言中类与类之间关系共计六种,分别...

  • UML类图

    UML类图帮助我们标明类之间的关系,而在学习UML类图之前,得先理清类与类之间的关系。类的关系有泛化(Genera...

  • 软件构造之【设计模式篇】基础知识

    一. UML UML中的类图及类图之间的关系 访问上面的链接,掌握以下知识: 1.类、接口、类图 2.类之间的关系...

  • 类图-类之间的关系

    类之间的关系: 关联(Association):类之间的联系,如客户和订单,每个订单对应特定的客户,每个客户对应一...

  • 使用StarUml绘图概括

    1.类与类之间的关系: 在绘制类图前,先熟悉类与类之间的关系。面向对象语言中类与类之间关系共计六种,分别是继承、实...

  • 图说设计模式(1) 六种关系

    参考 图说设计模式 概要 本文主要介绍类之间的6种关系,UML类图,时序图 正文 一 类之间六种关系 关系1:泛...

  • 类图与类之间关系

    UML类图画法及其之间的几种关系 最近做重构项目,需要画一下类图,发现类图的画法及其之间的几种关系已经淡忘了很多,...

  • UML类图

    UML类图 基本描述: 用于描述类(对象)本身的组成 和 类(对象)之间的各种静态关系。 类之间的关系:依赖、继承...

  • UML类图基本关系

    类之间有着各种各样的关系, 使用UML的类图,可以帮助我们设计、梳理各个类之间的关系 实例 类之间的关系 泛化 g...

  • PlanUML教程

    PlantUML类图的写法 PlantUML用下面的符号来表示类之间的关系:类之间的关系 类关联关系英文名称pla...

网友评论

      本文标题:类图-类之间的关系

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