1.按照耦合度从低到高 由弱到强:
依赖,关联,聚合,组合,继承。
(推荐高内聚低耦合)
2.聚合组合原则:
尽量聚合组合,避免继承。
3.依赖,关联,聚合,组合,继承的一些小例子:
依赖:我要过河需要用到船,我和船的关系就是依赖。关联:我和我的朋友。聚合:雁群和大雁 。组合:大雁和翅膀。继承:父子关系。
UML定义了5类,10种模型图
第一类是用例图。
第二类是静态图(Static diagram) (类图、对象图、包图)。
第三类是行为图(Behavior diagram) (状态图、活动图)。
第四类是交互图(Interactive diagram) (时序图、协作图)。
第五类是实现图(Implementation diagram) (组件图、配置图)。
用例图
状态图
活动图
组件图
配置图
协作图
- 大小: 33.4 KB
- 大小: 70.3 KB
- 大小: 9.2 KB
- 大小: 6.8 KB
- 大小: 12.3 KB
- 大小: 15.8 KB
分享到:
相关推荐
初学中手都适宜 经典讲座PPT UML知识 UML学习 UML进阶
uml统一建模 uml统一建模 uml统一建模
UML基础知识学习,详细介绍UML相关知识点与例子,适合小白。
UML基础知识UML基础知识UML基础知识
UML考试要点整理UML考试要点整理UML考试要点整理UML考试要点整理UML考试要点整理UML考试要点整理UML考试要点整理UML考试要点整理UML考试要点整理
UML资料汇编,简要介绍UML的基础知识
UML教程 UML的一切知识都在这里.zip 作为JAVA,C#架构师程序员 当然要会画UML图了 UML共五类(共9种)图 UML详解 UML常用图的几种关系 UML的一切知识都在这里
UML各种图示知识汇总
UML中文教材 详细的UML知识介绍,细致的讲解,适合初学者
UML基础知识练习.doc UML基础知识练习.doc UML基础知识练习.doc
有关UML的基础知识及概述~并简要介绍了软件工程的建模机制!
包括软件工程领域中面向对象程序设计的所有UML图知识与画法
这是UML建模基础的习题,是理论上的一些习题!
《大象——Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿《大象——Thinking in UML》的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的...
1.5 UML 2.0中的新图 13 1.6 为什么需要这么多种图 16 1.7 这不仅仅是一系列图 16 1.8 小结 17 1.9 常见问题解答 17 1.10 小测验和习题 18 第2章 理解面向对象 20 2.1 无处不在的对象 20 2.2 一些...
UML相关知识,相关文档
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它为人们在做项目过程中提供一些帮助。
面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的...
3、本书以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。...
东南大学UML统一建模语言的考试知识点,以及个人总结的答案