九种常见UML图(分类+图解)
九种常见UML图
1.类图
概述
类图(Class Diagram)是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。
类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。
类图不仅用于可视化描述和记录系统的不同方面,也为构建可执行代码的软件应用程序。
类图描述一类的属性和操作,也对系统的约束。被广泛应用于类图的建模的面向对象的系统中,因为它们是唯一的,可以直接映射到面向对象语言的 UML 图。
类图显示集合的类,接口,关联,协作和约束,它也被称为作为结构图。
目的
- 分析和设计应用程序的静态视图;
- 描述一个系统的责任;
- 基地组件图和部署图;
- 正向和逆向工程。
类图示例
车的类图结构为