UML类图中,接口有两种表示方法:
1、分为两层,上层为接口名,且顶端有<<interface>>标识,下层是接口方法
2、和类图表示一样,但上层为接口名,没有<<interface>>标识,下层为空
下面我们就说一下如何在StarUML中创建Interface并把它改为两层矩形框表示
1、StarUML(版本号3.1.0)中类图添加接口,名人显示的接口图如下:

2、右键需要修改的Interface:Format->Stereotype Display->Label(旧版本可能显示为Textual)

经过上面的设置,可以发现接口表示变为矩形框,如下图

但还有一个问题,就是方法名不显示,让接口显示方法名:可以按照如下设置:Format->Suppress Operations,取消选中,如果需要属性,也可以取消选中Suppress Attributes

最终,经过设置,接口的表示如下图所示:

网友评论