学习UML有一段时间了,一直没有写总结,是感觉对UML认识的还是不够深刻。把UML概述反复听了两遍,感觉还是有些心得体会了,才敢下笔。
UML,(Unified Modeling Language)。顾名思义。就是统一建模语言。就是用来设计软件蓝图的可视化的面向对象的建模语言。它描述系统的动态和静态行为,通过图形展示系统的结构。要与软件开发过程结合起来。
下面看一下UML的构成吧!附图一张。
这三者之间的联系千丝万缕。描述起来,实在是词穷了。
(二)UML中的规则。
规则,就是用来描述模型像什么。包括命名、范围、可见性等。
(三)公共机制
这四种公共机制贯穿整个语言。规格说明,就是描述和展示了系统的各个部分。修饰,就是一些元素具有的访问限制符。通用划分,简单来说就是两种分类方法,一种按类和对象划分,一种按接口和实现划分。扩展机制,是UML图示符 的扩展。
按自己理解的写了些。感觉自己理解的还没有那么深刻。纸上谈兵还是不够的,在以后的学习中加深理解吧!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!