Java操作のモデル化

クラス図でモデル化されたJavaクラスおよびJavaインタフェースに、Javaメソッドを表す操作を追加できます。

クラス図で操作をモデル化するには、次のようにします。

  1. 操作を追加するモデル化されたクラスの操作コンパートメントで、既存の操作のすぐ下をクリックします。

    注意: 操作コンパートメント内の操作の定義を入力する領域を破線のアウトラインで表示するには、ダイアグラム上のモデル化されたクラスまたはインタフェースをクリックします。

    モデル化したクラスで、既存の操作の下にスペースがない場合は、操作コンパートメントの下のグラッブ・バーをドラッグし、コンパートメントを拡大してください。

  2. 操作の可視性(Javaクラスのpublic(+)、private(-)またはprotected(#))および名前と、オプションでパラメータ・タイプ、パラメータ名および戻り型を入力します。操作の戻り型は、コロン(:)で始まる必要があります。次に例を示します。

    + getName(String CustNumber) : java.lang.String

    Javaクラスの操作に可視性を指定しない場合、デフォルトのPackage()可視性が使用されます。Javaインタフェースの操作に指定できる可視性は、public(+)のみです。

    パラメータ・タイプを指定しなかった場合、操作はパラメータなしで定義されます。コンストラクタには、戻り型は不要です。戻り型を指定しなかった場合、デフォルトの戻り型voidが使用されます。操作のデフォルトの可視性は、Packageに設定されます。操作の可視性またはその他のプロパティを変更するには、ダイアグラム上またはナビゲータ・ペインで、変更するクラスをダブルクリックし、操作の詳細を変更します。

  3. [Enter]を押します。


関連項目

モデル化されたJava操作について

クラス・モデル要素のプロパティの変更

クラス図の要素の表示方法の変更

Javaクラスのモデルの作成