美文网首页
对象间的关系及在uml图上的表现

对象间的关系及在uml图上的表现

作者: ysdyyy | 来源:发表于2019-03-21 13:43 被阅读0次

一:继承关系:
定义:继承
表现:空心三角+实线,子指向父。
例子:如鸟继承自动物,鸟儿发出,指向动物

二:关联关系:
定义:一个类知道另一个类。
表现:实线箭头
例子:企鹅知道气候的变化,由企鹅发出实线箭头到气候

三:聚合关系:
定义:一种弱的拥有关系,a对象可以包含b对象,但b对象不是a对象但一部分。
表现:空心菱形+实线箭头
例子:雁群和大雁是聚合关系,由雁群指向大雁

四:组合关系
定义:一种强的拥有关系,体现了严格的部分和整体的关系,部分和整体的生命周期一样。
表现:实心菱形+实线箭头,两端标数字。
例子:鸟儿和翅膀之间是组合关系,由鸟儿发出箭头,指向翅膀,鸟儿一侧标1,翅膀一侧标2

五:依赖关系:
定义:某些对象依赖于另些对象。
表现:虚线及虚线箭头
例子:动物依赖氧气和水,由动物发出虚线,指向动物和水。

相关文章

  • 对象间的关系及在uml图上的表现

    一:继承关系:定义:继承表现:空心三角+实线,子指向父。例子:如鸟继承自动物,鸟儿发出,指向动物 二:关联关系:定...

  • UML中类与类间的关系及实现

    UML中类与类间的关系及实现 在面向对象的程序设计中,类之间主要有六种关系:继承, 组合, 聚合,关联, 依赖,实...

  • 设计模式-UML关系基础

    设计模式-UML关系基础UML关系基础 类之间的关系 泛化 类在继承中表现为泛化和实现。继承关系为is-a的关系,...

  • UML类图

    转:UML各种关系符号UML类图感知 UML中描述 对象 / 类 之间相互关系的方式包括:依赖(继承,实现),关联...

  • UML

    UML类图 类之间的关系 泛化关系(generalization) 类的继承结构表现在UML中为:泛化(gener...

  • UML基础教程

    目录 前言1.1 前言1.2 UML概述1.3 UML事物1.4 UML关系1.5 各UML图及特征1.6 各UM...

  • UML类图学习

    UML类图符号 各种关系说明 UML类图用来描述对象和类之间相互关系的方式 泛化(Generalization):...

  • objectc -- 概论

    背景 object graph: 对象图,相比于反映类际关系的UML,对象图用于反映某一时间点各对象之间的相互联系...

  • 看懂UML类图与时序图

    一个小目标:看懂UML类图 and 时序图 泛化关系(generalization)# 类的继承结构表现在UML中...

  • 学习设计模式(1)

    一个UML类图 类之间的关系 类的继承结构表现在UML中为:泛化(generalize)与实现(realize) ...

网友评论

      本文标题:对象间的关系及在uml图上的表现

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