【软考】-UML图
来源:互联网 发布:linux 当前shell 编辑:程序博客网 时间:2024/04/30 19:27
统一建模语言(UML)是一种模型化语言。模型大多以图表的方式表现出来。UML是在开发阶段,说明、可视化、构建和书写一个面向对象软件密集系统的制品的开放方法。
UML图共有9种,算上包图的话,是10种。
【初识】
【明辨秋毫】
对象图VS类图:
对象图与类图的唯一区别是:在类图的类名称下边加下划线就是对象图。
顺序图VS协作图
顺序图:强调时间顺序
协作图:着重体现对象之间的静态协作关系。
交互图=顺序图+协作图
活动图VS程序流程图:
活动图:除了顺序进程,还可以支持并发进程。
程序流程图:明确指定了每个活动的先后顺序。只支持顺序进程,不支持并发进程。
构件图VS部署图
构件图:逻辑关系
部署图:物理关系
【关系】
用例图中的关系:包含、扩展、使用
类图与对象图之间的关系:
依赖、实现、泛化、聚合、组合
继承和泛化关系是反的。
依赖关系:A变化,B也变化。一个类变化,另一个类也变化。
表现形式:
1、传递消息。
2、一个类是另一个类的成员。
3、一个类是另一个类的某个操作的参数。
泛化关系:凡是可以使用父类对象的地方也可以使用子类对象。!!
重复度:1:1、1:n、m:n
0 0
- 【软考】-UML图
- 软考下午题详解---uml图
- 软考之UML图深入学习(1)
- 软考之UML图深入学习(2)
- 软考UML涉及的内容总结
- 【软考】--UML 依赖 关联 聚合 组合
- 软考下午题之UML建模
- 【软考之路】UML知识点总结
- 软考UML中用例图中关系的考点
- 【软考】UML—类与类之间的关系
- 【软考之旅】UML九种图之区别
- 软考-数据流图
- 软考-数据流图
- 软考--数据流图
- 软考之UML用例图中包含、扩展和泛化的区别
- 【软考之路】uml 中的关系在代码中的体现
- 数据流图-----软考总结
- 软考之数据流图
- 本地SVN服务器搭建20150920
- 理解Java异常转译的强大
- AndroidStudio配置SVN以及使用代码管理
- 笔记
- 黑马程序员-java基础-IO流
- 【软考】-UML图
- 路径中 斜杠/和反斜杠\ 的区别
- Lecture3-1Learning with different data label
- 数据结构学习:利用链表建立二叉树
- IOS 网络开发框架
- 一维数组的内部存储方法
- Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- 第三周项目1 顺序表的基本运算(3)
- NSMutableString的用法和注意事项