java学习笔记#2-UML图

UML:

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 ---百科

常用UML图:

用例图:

以可视化方式表示系统如何满足所收集的业务规则,以及特定用户需求等;

用例图
序列图:

根据交互发生的序列关系,显示对象之间的交互;

序列图.png
类图:

简单来说,描述业务逻辑与类间关系、属性、方法等;

类图

"-" 表示private
"+" 表示public
箭头表示 extends

许多可视化的UML工具可以使用,同时可以直接将模型生成相应语言的代码。

UML工具
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容