UML类图中方法(操作)的表示格式
网上很少看到针对于类图中方法的格式进行探讨的文章,而类图本身也不是那么的死板,但是一些既定的规则、通用性的格式,使用起来还是会更加便于理解与分享。下面讲一下类图中方法的规范表示方式。
[可视性]操作名[(参数列表)][:返回类型][{特性}]
以下几个实例均是正确的
getSize
+getSize()
+getSize():Area{query}
+setSize(cx:double,cy:double)
+setSize(cx:double,cy:double=5)
可视性的符号只有四种(下图引用自IBM公司)
同时在返回类型后面可以加上默认值(默认值添加规则同c#)
最后面说到的特性,是对于操作内容进行的描述