モデリングされたJavaフィールドについて

フィールドは、モデリングされたJavaクラスまたはJavaインタフェースの特性をカプセル化するために使用します。モデリングされたすべてのフィールドには、名前、データ型および指定された可視性があります。

フィールドとは、クラスまたはインタフェースの特性(プロパティ)です。属性は、それが属するクラスの構造的な特性であり、値を持っています。

注意: Javaインタフェースのフィールドは、可視性がpublicであり、staticかつfinalです。

staticフィールドは、ダイアグラム上で下線が引かれます。

モデリングされたJavaメソッドの作成に関する注意

Javaソース・コードにフィールドを追加するか、ダイアグラム上でフィールドをインプレース作成することにより、モデリングされたクラスまたはインタフェースにフィールドを作成できます。詳細は、「ダイアグラム要素のインプレース作成および編集」を参照してください。

モデリングされたクラスまたはインタフェースでフィールドをインプレース作成する場合は、フィールドの可視性(Javaクラスのpublic(+)、private(-)またはprotected(#))、名前およびデータ型を入力します。次に例を示します。

+ name : java.lang.String

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

フィールドに型を指定しなかった場合、デフォルトの型であるString(java.lang.String)が使用されます。フィールドの可視性またはその他のプロパティを変更するには、ダイアグラム上でクラスをダブルクリックし、クラス・エディタまたはコード・エディタでフィールドの詳細を変更します。


関連項目

Javaクラスのダイアグラムの作成
ダイアグラム要素のインプレース作成および編集

 

Copyright © 1997, 2004, Oracle. All rights reserved.