设计模式UML类图

64 阅读2分钟

UML

UML 它是什么?
UML 它被称为统一建模语言,它是用来设计软件的可视化建模语言,它有着简单、统一、图形化、和能表达软件设计当中的动态和静态的信息。
我们设计模式中主要是需要使用到类图,而类图主要体现的就是静态信息了,但是它不只是可以用来做类图,还从系统的不同角度出发,定义了用例图、对象图、状态图、活动图、时序图、协作图、构建图、部署图。

什么是类图?

类图是显示了模型的静态结构,比如一个类中它有哪些成员,同时成员里面有哪些成员变量,有哪些成员方法等。特别是模型中存在的类、和类的内部结构以及他们与其他类之间的关系,并且类图中不显示暂时性的信息,它是面向对象建模的主要组成部分。\

类图的作用

在软件工程领域中类图它是一种静态的结构图,比如类和类之间有什么关系,它简化了对系统的理解,以图形的形式快速理解整个系统里面包含了哪些类,类和类之间都有些什么关系。
类图是系统分析和设计阶段的产物,设计模式也就是研究设计阶段的,通常情况下在需求文档评审之后就需要开始编写开发设计文档,在编写开发设计文档的过程中其实就是研究设计阶段的一部分。

怎么使用

一般情况下在编写设计文档的时候就要开始设计数据库和后端的程序实现,在设计的过程把主流程大致的类图画好,由于工作中编写开发设计文档的时候使用的是语雀同时它提供了类图的作图方式,所以直接就进行使用。
同时我们在编写代码的过程中使用idea也可以看到我们某个类的UML