メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

クラス図では、クラスは、同様の構造、動作、およびリレーションシップを持つオブジェクトのセットを記述します。 クラスの名前は、そのパッケージ内で一意である必要があります。

クラスの図形。

クラス図形は、3 つの行を含む四角形として始まります。 クラスの名前は一番上の行にあります。 他の 2 つの行は、クラスが使用できるメソッドまたは操作用です。

関連項目

UML クラス図を作成する

静的構造図では、クラス UML クラス図形アイコン は、同様の構造、動作、およびリレーションシップを持つオブジェクトのセットを記述します。 クラスはクラス (静的構造) 図で宣言され、モデル化されるシステムの概念を表します。 クラスの名前は、そのパッケージ内で一意である必要があります。

クラス図形に名前を付け、他のプロパティ値を追加する

ツリー ビュー 内の要素または図の要素を表す図形を表すアイコンをダブルクリックして、要素の [UML プロパティ ] ダイアログ ボックスを開きます。

ヒント: 図形を右クリックし、[図形の 表示オプション] をクリックして、図の図形に表示するプロパティ値を制御します。 [ UML 図形の表示オプション ] ダイアログ ボックスで、プロパティ値を表示または非表示にするオプションを選択およびクリアします。

クラス図形の属性または操作セクションを非表示にする

図形を右クリックし、[ 図形表示オプション] をクリックし、[ 抑制] で [ 属性または操作] をオンにします。

クラス図形に表示されるプロパティ値を制御する

図形を右クリックし、[ 図形表示オプション] をクリックし、値を表示または非表示にするオプションを選択またはクリアします。

テンプレート パラメーターを非表示にする

図形を右クリックし、[ 図形表示オプション] をクリックし、[ 抑制] で [ テンプレート パラメーター] をオンにします。

実現関係を示す

[クラス] 図形を右クリックし、[図形表示オプション] をクリックして、[実現リンク] を選択します。 図形を選択し、コントロール ハンドル コントロール ハンドルの画像 - 黄色いひし形をドラッグして 、Realizes 矢印を作成します。

クラス図形が所有するダイアグラムを作成する

図形を右クリックし、[ ダイアグラム] をクリックして [ 新規] をクリックし、目的のダイアグラムの種類を選択して、[OK] をクリック します

または、 モデル エクスプローラー で図形を右クリックし、[ 新しいダイアグラム] をクリックします。

クラス図形の他のビューに移動する

図形を右クリックし、[ ビュー] をクリックして目的のビューを選択し、[ OK] をクリックします。

ビューで、クラスとその他の要素間のリレーションシップを表示する

図形を右クリックし、[ リレーションシップの表示] をクリックします。

プロパティ

下の見出しを選択して開き、この図形のプロパティの詳細を表示します。

プロパティ

説明

Name

クラスの名前を入力します。 同じ パッケージ 内のクラスには一意の名前が必要です。

完全なパス

UML モデルダイアグラム テンプレートは、システム モデル階層内の要素のパスに関する完全な情報を自動的に提供します。 この情報は編集できませんが、要素を移動すると、パスが自動的に更新されます。

ステレオタイプ

ドロップダウン リストから目的のステレオタイプを選択します。 使用するステレオタイプが一覧にない場合は、UML メニューの [ステレオタイプ] をクリックして、新しいステレオタイプを追加するか、既存のステレオタイプを編集できます。

可視 性

クラスに適用される 可視性の種類 (パブリック、プライベート、または保護) を選択します。

IsRoot

クラスに先祖を含めることができないことを示す場合に選択します。

IsLeaf

クラスに子孫を含めることができないことを示す場合に選択します。

IsAbstract

クラスが抽象であり、クラスに対してインスタンスを作成できないことを示す場合に選択します。

Isactive

クラスのオブジェクトが独自の制御スレッドを保持することを指定する場合に選択します。

書類

要素に追加するドキュメントを タグ付き値として入力します。 要素を表す図形またはアイコンを選択すると、ここで入力したドキュメントも [ドキュメント ] ウィンドウに表示されます。

Isactive

書類

プロパティを使用して、クラスを実装するコンポーネントを選択します。

プロパティ

説明

このクラスを実装するコンポーネントを選択する

モデル内のコンポーネントを一覧表示します。 目的のコンポーネントを選択します。

すべて選択

クリックして、一覧内のすべてのコンポーネントを選択します。

すべての選択を解除

クリックすると、一覧内のすべてのコンポーネントの選択が解除されます。

受信を追加、編集、または削除するには、[受信] カテゴリを使用します。

プロパティ

説明

レセプション

分類子に対して定義した受信を一覧表示します。

受信に最もよく使用される設定をすばやく編集するには、[ 受信] ボックスの一覧でフィールドをクリックし、値を選択または入力します。

受信のすべての設定にアクセスするには、[受信 ] ボックスの 一覧で受信を選択し、[ プロパティ] をクリックします。

  • フロント  受信の名前を入力します。

  • 信号  分類子 が処理する準備ができている シグナル を選択します。

  • 可視 性  受信に適用される 可視性 (パブリック、プライベート、または保護) を選択します。 Public は、操作が任意のクラスで一般公開されていることを意味します。 Protected は、操作がクラス内とそのサブクラスで使用できることを意味します。 Private は、この操作をクラス内でのみ使用できることを意味します。

  • ポリモーフィック  シグナル への応答が 分類子 の状態に依存し、サブクラスでオーバーライドできるかどうかを選択します。 シグナルに対する応答が常に同じ場合は、未選択のままにします。

  • 範囲  受信 が 分類子によって作成された各オブジェクトに適用できる場合は 、インスタンス を選択します。 受信が 分類子 自体にのみ適用される場合は、分類子を選択します。

新しいバージョン

クリックすると、分類子の受信の一覧に未定義の受信が追加されます。

受信に最もよく使用される設定をすばやく編集するには、[ 受信] ボックスの一覧でフィールドをクリックし、値を選択または入力します。

受信のすべての設定にアクセスするには、受信を選択し、[ プロパティ] をクリックします。

[複製]

クリックすると、選択した受信と同じプロパティ値を持つ新しい受信が一覧に追加されます。

削除

クリックすると、選択した受信が一覧から削除されます。

上へ移動/下へ移動

受信を選択した後、クリックして受信の保存順序を変更します。 並べ替えは、同じ分類子内だけでできます。

[テンプレート パラメーター] ダイアログ ボックスを使用して、テンプレート パラメーターを追加、編集、または削除します。

プロパティ

説明

テンプレート パラメーター

クラスに対して定義したパラメーターを一覧表示します。

  • テンプレート パラメーター  テンプレート パラメーター名を編集するには、列のフィールドをクリックし、新しい名前を入力します。

  •   テンプレート パラメーターの種類を編集するには、列のフィールドをクリックし、型を選択します。

新しいバージョン

クリックして、テンプレート パラメーターをリストに追加します。

[複製]

クリックすると、選択したパラメーターと同じプロパティ値を持つ新しいパラメーターが一覧に追加されます。

削除

クリックすると、選択したパラメーターが一覧から削除されます。

上へ移動/下へ移動

パラメーターを選択した後、クリックしてパラメーターの格納順序を変更します。 並べ替えは、同じ分類子内だけでできます。

関連項目

UML 静的構造図を作成する

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×