第六章 对象图

什么是对象图?

对象图是在一个时间点上系统中各个对象的一个快照。

对象图也可被看做是不带消息的通信图(这点并不好理解,等“通信图”一章再说)。

对象图和类图的区别?

语法上,对象图的“名”是带下划线的。

对象图中不包含“操作”,因为对于同属于一个类的对象,其操作是相同的。

什么时候使用对象图?

当使用类图精确定义一个结构后,这个结构仍然难以理解时,这时加上对象图可以使之容易理解。

马丁福勒《UML精粹》读书笔记_第六章相关推荐

  1. 马丁福勒《UML精粹》读书笔记_第四章

    第四章 顺序图 顺序图是一个use case的一种实现.当考察单个use case内部若干对象的行为时,就应使用顺序图. 可参考"高焕堂<嵌入式UML设计>读书笔记_第五章&qu ...

  2. 系统架构师学习笔记_第六章(下)_连载

    系统架构师学习笔记_第六章(下)_连载 6.3 基于 UML 的软件开发过程 6.3.1  开发过程概述 UML 是独立于软件开发过程的,能够在几乎任何一种软件开发过程中使用.迭代的渐进式软件开发过程 ...

  3. 强化学习(RLAI)读书笔记第十六章Applications and Case Studies(不含alphago)

    强化学习(RLAI)读书笔记第十六章Applications and Case Studies(不含alphago) 16.1 TD-Gammon 16.2 Samuel's Checkers Pla ...

  4. 强化学习(RLAI)读书笔记第十六章Applications and Case Studies(alphago)

    强化学习(RLAI)读书笔记第十六章Applications and Case Studies(alphago) 16.6 Mastering the Game of Go 16.6.1 AlphaG ...

  5. 【Effective Objective-C 2.0读书笔记】第六章:块(Blocks)和大中枢派发(GCD)

    继续这本书的读书笔记,希望在其中也加入自己的一些总结,以加深理解.之前这一章写了很多了,保存到草稿箱中,不知道为何丢失了,真是可惜,看来CSDN的MarkDown编辑器还存在一些bugs,在它打上补丁 ...

  6. 马丁福勒《UML精粹》读书笔记_第三章

    第三章 类图:基础部分 类图是使用最广泛的UML图,是UML的支柱. 类图用于表述各个对象的类型以及其间存在的各种静态关系. 附录 重数 重数指可以具有该特性的对象数目. 重数的常用表示如下: 1:重 ...

  7. 马丁福勒《UML精粹》读书笔记_第七章

    第七章 包图 什么是包图? 包图是一种聚组构造,可以将UML中任一构造聚组在一起,以构成更高层的单位. 每个包表示一个名空间.在一个包内,类名要唯一,但不同包内,同一类名可以表示不同的类. 什么时候使 ...

  8. 高焕堂《嵌入式UML设计》读书笔记_第三章

    第三章 UML如何表现Whole-Part结构 为什么要讨论Whole-Part 在第一章中已经介绍过,将应用程序分割成许多小块(即:组件),在使用时可以随意调换其中一个或多个组件,以实现组件的快速淘 ...

  9. C++ Primer Plus_读书笔记_第2章 开始学习C++

    第2章 开始学习C++ 54 2.1 进入C++ 54 第一个C++程序 #include<iostream> int main() {using namespace std;cout & ...

最新文章

  1. sqli-labs:5-6,盲注
  2. 怎样看待大学期间的代码练习
  3. nstimer循环引用_解决NSTimer循环引用导致内存泄漏的六种方法
  4. python爬虫百度百科-python每日一题:网络爬虫百度百科
  5. ElasticSearch5.5.1插件分类
  6. 实现 VC 最小化到 托盘
  7. d3js绘制y坐标轴_【ggplot2】 设置坐标轴
  8. ubuntu 下LAMP服务器环境搭建
  9. rbac模型的特点和优势_权限体系设计:融合了组织和岗位的权限模型长啥样?...
  10. Python演示正多边形逼近圆周过程中计算圆周率近似值
  11. 实际打印页码偏上_4个Excel打印小技巧,想怎么打就怎么打?
  12. 衬线字体与无衬线字体
  13. 均质机工作原理动画_高压均质机结构图.doc
  14. 【数据库】云数据库rds是什么意思?有什么优势?
  15. SQLite封锁机制
  16. Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)
  17. 递归函数将一个正整数的各位由高到低依次输出
  18. 用手机计算机计算三次根号,手机自带计算器不行求推荐一个能开3次根号的 – 手机爱问...
  19. e的近似求解方法matlab,3X^2-E^X并用matlab切线法求出所有实根的近似值,源程序
  20. threading.Thread.setDaemon()方法

热门文章

  1. 【Quectel移远展锐平台5G模组RX500U/RG200U使用指南(二)-USB/TTL的使用】
  2. IDEA类左侧有一个对勾,如何去掉对勾?
  3. echarts地图地名显示_ECharts特定地图区域的文本标签
  4. Freedom and discipline
  5. 利用MATLAB绘制各种表白心形-跳动心形
  6. jvm调优的简单手段---都是实际工作用到的。
  7. M1 Mac使用Kitty script入库标准音源到Kontakt6
  8. 如何取消linux响铃_彻底关闭 Linux响铃的方法
  9. 解决方案│POL全光校园解决方案 光纤到教室解决方案 光纤到宿舍解决方案
  10. 江苏省徐州市科目三考场分析