美文网首页UML图系列
UML对象图介绍

UML对象图介绍

作者: zoux | 来源:发表于2018-09-08 16:54 被阅读0次

话不多说,开门见山!先看目录
(1)什么是对象图
(2)对象图作用
(3)对象图的核心概念
(4)如果快速分辨出对象图

(1)什么是对象图
对象图:描述的是 某个特定时刻 类的具体实例 以及 它们如何联系起来等相关信息。

(2)对象图的作用
在分析和设计阶段创建;捕获实例和连接;捕获交互的静态部分;举例说明数据/对象结构;详细描述瞬态图。

(3)对象图的核心概念


image.png

3.1 对象实例
对象实例是一个具体类的实现。上图就是一个简单的对象图。
上图中就有四个对象,分别是my_car,front_left、front_right、rear_left四个对象。my_car是car类的实例,其余三个是window的实例。

怎么看出来的?
一个实例和一个类一样,都是一个矩形表示,但是不同在于:
实例其名称下面具有一根下划线,在线上标明了这一实例的名称以及其所属的分类器),实例名与分类器之间采用‘:’进行分割,而如果有多个所属分类器,那么分类器之间采用逗号分开。比如上图中所有的实例都只有一个分类器,比如my_car所属分类器是Car类,也就是说my_car是Car类的一个实例,而front_left、front_right、rear_left和rear_right都分别是Window类的一个实例。

3.2 槽
槽描述的就是实例的属性,实例可以有槽,可以没有。上图中my_car就是没有槽。其他类都是俩个槽,多少个属性值,多少槽。

3.2 链接
链接表示的是实例与实例之间也有关系。(其实就是一条线连接起来,个人认为实例代表的类之间有关系就连起来。)

(4)如果快速分辨出对象图
看矩形是否有一根下划线,是否有“:”号
看是否有槽的结构,槽中出现的是“属性:属性值”。有具体属性值的肯定是实例图。

相关文章

  • UML对象图介绍

    话不多说,开门见山!先看目录(1)什么是对象图(2)对象图作用(3)对象图的核心概念(4)如果快速分辨出对象图 (...

  • UML图系列——用例图

    UML图系列文章目录 UML图系列——UML概要 UML图系列——建模和面向对象 UML图系列——UML模型图的构...

  • 终于明白六大类UML类图关系了

    UML,全称Unified Modeling Language,统一建模语言。而UML图分为用例图、类图、对象图、...

  • 2019-04-01 面向对象技术

    考察重点面向对象、UML、设计模式等内容 uml统一建模语言 (1)静态模型(系统结构)——用例图、类图、对象图、...

  • UML类图的六大关系

    UML类图的六大关系 1、UML基本介绍 UML——Unified modeling language UML(统...

  • UML类图中类之间关系汇总

    1 UML类之间的关系介绍 在绘制UML图的过程中,除了要设计合理的模型(对象),还要准确清晰地标识出模型之间的关...

  • 3 策略模式

    1 简介 2 UML图介绍 2.1 实现(implements) 2.2 聚合 3 策略模式UML图 4 代码 5...

  • 浅谈UML类图

    什么UML类图 UML类图用于描述系统中类(对象)自身的组成和类(对象)之间的各自静态关系 先上干货,让大家有个整...

  • UML序列图

    UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模...

  • UML时序图、协作图

    UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模...

网友评论

    本文标题:UML对象图介绍

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