クラス図を使用した静的構造のモデリング
クラス図では、パッケージの静的構造またはシステム全体の静的構造をモデリングします。
ご使用のシステムの青写真として、クラス図では、システムを構成するオブジェクトをモデリングすることで、各オブジェクト間の関係を表示し、そのオブジェクトの機能および提供サービスを示すことができます。
分類子間での関係の管理
UML モデルでは、関係は分類子を含むモデル要素間の接続です。 UML 関係は、モデル要素の 1 つのタイプであり、セマンティクスをモデルに追加します。分類子間のセマンティック結合 を識別するために、モデル内の関係を追加および変更できます。
クラス図の作成および変更
UML モデルでは、1 つ以上のクラス図を作成して、モデルの静的な構造を示すことができます。
分類子の属性および操作の管理
UML 図では、分類子内の属性および操作を追加、削除、表示、非表示、およびソートして、それらの表示方法を決定し、それらが属している分類子のプロパティーおよび振る舞いを定義することができます。
モデル要素のプロパティーの設定
クラス図では、モデル要素のプロパティーを設定して、モデル要素がクラス図でどのように相互作用するかを指定することができます。
分類子内のパラメーター、リテラル、およびシグナルの変更
分類子内のパラメーター、リテラル、およびシグナルを使用すると、ダイアグラム内のモデル要素の振る舞いおよびプロパティーを指定することができます。
テンプレート・パラメーターおよび引数の変更
UML モデルでは、パラメーター化されたクラスおよびコラボレーションを使用して、それらをテンプレートにバインディングすることにより、新規のモデル要素を生成することができます。作成する各テンプレート・パラメーターは、基本データ型またはモデル要素の型のいずれかの型を使用します。パラメーター化されたクラスまたはコラボレーションに対してバインディング関係を作成する場合、引数を追加して、新規に生成された要素内のテンプレート・パラメーターを置き換えることができます。
関連概念
クラス図