C/C++ クラスの作成

ダイアグラム・エディター内で、C/C++ クラスを作成することができます。
C/C++ パースペクティブを開いておく必要があります。

C/C++ クラスを作成するには、次のようにしてください。

  1. パレット内で、「C++ クラス」をクリックして、 クラス図内の空きスペースをクリックします。
  2. 新規 C++ クラス」 ウィザードの「名前」フィールドで、 クラスの名前を入力します。
  3. 「基本クラス」フィールドで、 以下の手順のいずれかを実行します。
    1. 新規クラスがサブクラスの 場合、「参照」ボタンを選択して、 基本クラスを検索します。
    2. クラスがサブクラスで、 基本クラス名がすでに入力されている場合、 基本クラスへの継承アクセスの ために、「アクセス」ボタンの 1 つを選択します。
    3. 新しいクラスが別のクラスのサブクラスでない場合、 このボックスを空のままにしておきます。
  4. クラスの特性を指定するには、「イン ライン化」「仮想デストラクター」、 または 「ガードのインクルード」チェック・ボックス を選択します。
  5. 「ヘッダー・ファイル」フィールドの 横にある「ファイルへリンク」チェック・ ボックスを選択して、名前を入力するか、 またはクラスのソース定義のヘッダー・ファイルを参照します。
  6. 「ボディ・ファイル」フィールドの 横にある「ファイルへリンク」チェック・ボックス を選択して、名前を入力するか、 または新規クラスのメソッド・ソース・コードのボディ・ファイルを参照します。
  7. 「終了」をクリックします。
関連タスク
C/C++ クラスまたはデータ型の変更
C/C++ クラスおよびデータ型へのフィールドの追加
C/C++ クラスおよびデータ型へのメソッドの追加
C/C++ フィールドおよびメソッドの可視性の変更
ダイアグラムでの C/C++ フィールドのタイプの変更
ダイアグラムでの C/C++ メソッドの戻り値の型の変更
リファクタリングのインライン化
C/C++ 列挙型の作成
C/C++ 列挙への列挙型リテラルの追加
ダイアグラムからの C/C++ 要素の削除
UML モデルからの C/C++ 要素の削除
C/C++ 要素の名前変更
C/C++ 要素間の関係の作成
関連資料
C/C++ と UML 要素間のマッピング

フィードバック