01 23Java中级之UML图形

1 类图

UML是统一建模语言,本质就是利用图形化的形式来实现程序类关系的描述。最早并且使用最广泛的设计工具:Rational Rose,而后出现了PowerDesign也可以实现这些类图的定义。

一般情况下如果要想进行类结构的描述,往往可以使用三层的结构来表示:类名称、属性、方法。

如果是普通类的名称,直接编写即可;如果是抽象类往往使用斜体描述。所以为了更加清楚的描述,往往在抽象类上再加一个“abstract”。

对于类中属性可以使用“访问权限 属性名称 :属性类型”格式来进行定义,对于访问权限只重点考虑的三个:public(+)、protected(#)、private(-)。

对于类中方法采用的格式“访问权限 方法名称() :返回值”结构来描述,一般的方法都是public声明的。

2 时序图

时序图主要描述的是你的代码的执行流程。

3 用例图

用例图描述的是程序的执行分配。

发布了77 篇原创文章 · 获赞 11 · 访问量 2653

猜你喜欢

转载自blog.csdn.net/weixin_43762330/article/details/104564341