设计模式UML

Posted 来条消息

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式UML相关的知识,希望对你有一定的参考价值。


统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。

统一建模语言能为软件开发的所有阶段提供模型化和可视化支持。而且融入了软件工程领域的新思想、新方法和新技术,使软件设计人员沟通更简明,进一步缩短了设计时间,减少开发成本。它的应用领域很宽,不仅适合于一般系统的开发,而且适合于并行与分布式系统的建模。

UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。


常用的关系有:

UML中的类图有以下几种关系:依赖关系、关联关系、聚合关系、组合关系、泛化关系和实现关系。


依赖关系


设计模式(四)UML


关联关系


设计模式(四)UML


聚合关系


设计模式(四)UML

组合关系

设计模式(四)UML


泛化关系



实现关系



以上是关于设计模式UML的主要内容,如果未能解决你的问题,请参考以下文章

学设计模式之前,必须会的uml类图

设计模式系列:图文并茂详解UML类图

设计模式第一谈:UML类间关系

设计模式@第3章:UML 类图

设计模式 关于UML

UML类图