首先推荐几本书给大家
《面向对象分析与设计(UML)》侯爱民 等 编著 清华大学出版社
《UML基础,案例与应用》joseph Schmuller编著 人民邮电出版社
两本书详细介绍了关于面向对象设计的UMl的用法
在此,我这只是简单说明一下个人认识:
UML是一种可视化的语言:
它有利于对软件开发的过程以及产物进行分析
因为他用符号化的图形来描述软件系统,更加直观
UML特点如下:
统一的标准
面向对象
可视化
独立于过程
概念明确
UML的构成:
基本构造块
支配构造块的规则
一些用于UML的公共机制
构成图:
特别鸣谢 前端大佬:花XY