开篇引题
UML 提供了一套规范的表示方法,可以很好的阐释面向对象系统的设计思想。 UML 并不复杂,但是不能低估这些特性所包含的丰富内涵。······ 通过学习标准的命名方法和表示方法,我们可以更好的在设计层面上进行交流,从而提高团队的生产效率。
——《Java 设计模式(第2版)》
工具
这里为大家推荐一款在线工具
ProcessOn
https://www.processon.com/
UML 图
类
运用 UML 描述类
类关系
运用 UML 描述类关系
接口
运用 UML 描述接口
对象
运用 UML 描述对象
状态-状态图
运用 UML 描述状态
时序-时序图
运用 UML 描述时序图