クラス図でモデル化されたJavaクラスおよびJavaインタフェースに、Javaメソッドを表す操作を追加できます。
モデル化したクラスで、既存の操作の下にスペースがない場合は、操作コンパートメントの下のグラッブ・バーをドラッグし、コンパートメントを拡大してください。
操作の可視性(Javaクラスのpublic(+
)、private(-
)またはprotected(#
))および名前と、オプションでパラメータ・タイプ、パラメータ名および戻り型を入力します。操作の戻り型は、コロン(:)で始まる必要があります。次に例を示します。
Javaクラスの操作に可視性を指定しない場合、デフォルトのPackage(+ getName(String CustNumber) : java.lang.String
¶
)可視性が使用されます。Javaインタフェースの操作に指定できる可視性は、public(+
)のみです。
パラメータ・タイプを指定しなかった場合、操作はパラメータなしで定義されます。コンストラクタには、戻り型は不要です。戻り型を指定しなかった場合、デフォルトの戻り型void
が使用されます。操作のデフォルトの可視性は、Packageに設定されます。操作の可視性またはその他のプロパティを変更するには、ダイアグラム上またはナビゲータ・ペインで、変更するクラスをダブルクリックし、操作の詳細を変更します。
[Enter]を押します。