04_描述对象_对象图(Object Diagram)
目录
1. 简介
2. 作用
3. 类图与对象图的区别
4. 元素
1. 简介
对象图由对象与对象之间的关系组成,描述类、组件的静态快照。
2. 作用
- 显示某时刻对象与对象之间的关系,捕获实例和连接。
- 对象图是类图的实例,举例说明类图的数据结构。
3. 类图与对象图的区别
类图 |
对象图 |
|
组成 |
名称、属性、操作 |
名称、属性 |
名称栏 |
只包含类名 |
包含“对象名:类名” |
属性栏 |
所有属性的特征 |
属性的当前值 |
连接方式 |
使用关联连接,关联中使用名称、角色以及约束等特征定义 |
使用链连接,链中包含名称、角色。 |
代表意义 |
类代表对象的分类,必须说明可以参与关联的对象的数目。 |
对象代表单独的实体,所有的链都是一对一的,不涉及到多重性。 |
4. 元素
- 对象(Object)
- 物件实例(Artifact Instance)
- 组件实例(Component Instance)
- 节点实例(Node Instance)
- 链(Link)
04_描述对象_对象图(Object Diagram)相关推荐
- UML 对象图 object diagram
1. 什么是对象图 对象图是表示在某一时刻一组对象以及它们之间关系的图.对象图可以看作是类图在系统某一时刻的实例.对象图作为系统在某一时刻的快照,是类图中的各个类在某一时间点上的实例及关系的静态写照. ...
- 【转】UML基础: 第 2 部分 - 对象图 (Object Diagram)
对象图是从类图派生的,因此对象图依赖于类图. 对象图表示类图的一个实例.类图和对象图的基本概念是相似的.对象图也表示系统的静态视图,但这个静态视图是系统在特定时刻的快照. 对象图用于呈现一组对象及其关 ...
- 【UML】对象图Object diagram(转)
http://blog.csdn.net/sds15732622190/article/details/48894751 前言 今天要说的是UML中的对象图.他与类图,合作图都有关系,是类图的实例化. ...
- 对象方法(Object)---详细
一.对象原型方法 1.判断对象中是否具有某个自带属性 - hasOwnProperty 语法:对象.hasOwnProperty(非继承属性名) 返回结果为布尔值 自带内的属性返回true,继承和非自 ...
- 【UML】对象图(Object Diagram)
最近在学习对象图,初次认识对象图,从以下几方面简单的介绍一下对象图: 1.什么是对象图 对象图(Object Diagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态.和类图一样,对象图对 ...
- EAUML日拱一卒--类图::对象图(object diagram)
对象图的功能 类图用于说明类以及类之间的关系,但是它相对抽象,有时会比较难理解.比如下面的例子: 上图是一个图形编辑软件的例子,我们有一个超类Shape和它的五个子类.其中ShapeComposite ...
- Delphi之对象库(Object Repository)
对象库(Object Repository)是一种手段,通过这种手段,用户可以选择预定义的对象,并运用到自己的应用程序中,用对象库能做以下的工作: 选择一个预定义的应用程序.窗体或对话框,用于用户的应 ...
- 手机卫士04_ 手机定位_超级管理员_数据库
手机卫士04_ 手机定位_超级管理员_数据库 1.1 定位功能简介: 常见的定位方式: ①网络定位:(IP地址),拨号上网一般是动态分配,如果网吧公司,就是静态分配的. 比较有名的数据库:纯真Ip数据 ...
- mvc源码解读(10)-ParameterDescriptor方法Action方法的参数描述对象
前面两篇文章中我们已经大概的讲解了一下ControllerDescriptor和ActionDescriptor这两个分别对应Controller和Action的描述对象,已经大概的知道他们包含的信息 ...
最新文章
- GitHub开源的AI下五子棋(基于博弈树极大极小值alpha-beta剪枝搜索)
- 互联网架构师必备技能
- 存储类型_malloc_typedef小结
- LeetCode 110平衡二叉树-简单
- 一篇夯实一个知识点系列--python实现十大排序算法
- ❤️《GUI编程从入门到精通》(建议收藏)❤️
- foxmail邮件加载失败重试_Foxmail提示错误的解决方案
- JJavaBean中使用JDBC方式进行事务处理
- Python+SSM懂车帝汽车数据分析平台 爬虫代码实例分析
- 六种复杂控制系统简述:串级、分程、比值、前馈、选择性和三冲量控制
- 全志A31S(android 4.2/4.4)截屏
- java 线程优先级_Java线程优先级
- eclipse背景设置绿豆色
- java 接收 gprs通信_java 接收GPRS数据
- 【应用笔记】【AN002】通过iTool2基于MinGW平台读写EEPROM
- linux( sudo bmon ) 流量监控工具----类似于 moniter interface
- ROS修改小乌龟程序背景颜色
- 如何升级展锐RM500U模组的5GCPE固件
- 中科大科学岛计算机复试,2020年中国科学技术大学研究生院科学岛分院复试办法及复试内容...
- Genexus 15 安卓SDK配置项
热门文章
- range函数python三个参数_python函数--range()方法
- 阿里云语音服务配合alertmanager实现电话告警
- AVAWEB 华为商城购物系统 servlet+jsp 源码
- TAPA认证咨询,TAPA的安全标准着重解决高科技产业供应链中普遍面临的安全威胁
- 520你表白了没?看看程序员们的花式表白吧!
- 小米盒子连接老式电脑显示器(VGA接口)
- Python全栈9期(第八部分):CRM开发之curd组件和权限系统-李杰-专题视频课程
- java swt_JAVA从入门到精通:SWT(JFace)体验之ApplicationWindow
- 全志T3(A40I)/T5(T507)性能对比,一代更比一代强
- 在 IPMONTR.DLL 中初始化函数 INITHELPERDLL 启动失败,错误代码为 10107