どのように示します
"private static final int DAMAGE = 3;" UML図では?
それは次のように表示されますか?-ダメージ:3:int
任意の助けいただければ幸いです。
このように見せます。
Private
はマイナス記号で表されます。 static
属性は下線で示されます。初期値は= <value>
で示されています。 final
は定数を表すことを学習したので、{readOnly}
として表示されるisConst
プロパティを適用します。
Pも参照してください。 UML仕様の111:
<property> ::= [<visibility>] [‘/’] <name> [‘:’ <prop-type>] [‘[‘ <multiplicity-range> ‘]’] [‘=’ <default>] [‘{‘ <prop-modifier > [‘,’ <prop-modifier >]* ’}’]
【詳細省略】
このコンテキストには関係ありませんが、とにかくそのままにしておきます。
再@granierのタグ付き値に関するコメント:実際、UML 2.5はタグ付き値を実際には使用しなくなりました。それについての言及は3つしかありません:
主にp。 205
クラスと同様に、ステレオタイプには、従来タグ定義と呼ばれていたプロパティを含めることができます。ステレオタイプがモデル要素に適用される場合、プロパティの値は従来タグ付き値と呼ばれていました。
したがって、タグ付き値は「古代」の用語であり、さらに呼び出される必要がありますステレオタイププロパティ。