UML類圖中方法(操作)的表示格式

網上很少看到針對於類圖中方法的格式進行探討的文章,而類圖本身也不是那麼的死板,但是一些既定的規則、通用性的格式,使用起來還是會更加便於理解與分享。下面講一下類圖中方法的規範表示方式。

[可視性]操作名[(參數列表)][:返回類型][{特性}]

以下幾個實例均是正確的

getSize
+getSize()
+getSize():Area{query}
+setSize(cx:double,cy:double)
+setSize(cx:double,cy:double=5)

可視性的符號只有四種(下圖引用自IBM公司)
這裏寫圖片描述

同時在返回類型後面可以加上默認值(默認值添加規則同c#) 最後面說到的特性,是對於操作內容進行的描述