スタブ実装パターンを使用する

提供: RAD Studio
移動先: 案内検索

パターンを適用する手順 への移動

このトピックでは、スタブ実装パターンの使用方法を説明します。 詳細は、「パターン」の「スタブ実装のためのパターン節を参照してください。

[パターンからのリンク]コマンドを使って継承リンクを作成するには:

  1. [ダイアグラム]ビューでクラス図を開きます。
  2. [ツール パレット][パターンからのリンク]をクリックします。
  3. クラス図で、リンク元のクラスをクリックし、リンク先のクラスまたはインターフェイスまでリンクをドラッグ アンド ドロップします。 [パターン ウィザード]が開きます。
  4. [パターン ウィザード]で、[標準]フォルダを展開し、[実装リンクとスタブ]を選択します。
  5. [OK]をクリックすると、スタブ実装が完了します。 継承リンクが作成され、継承したメソッド用のスタブがリンク元のクラスに生成されます。

[パターンからのノード]コマンドを使って継承スタブを作成するには:

  1. [ダイアグラム]ビューでクラス図を開きます。
  2. [ツール パレット][パターンからのノード]をクリックします。
  3. ダイアグラムでリンク元のクラスを選択します。 [パターン ウィザード]が開きます。
  4. [パターン ウィザード]で、[標準]フォルダを展開し、[実装リンクとスタブ]を選択します。
  5. [パターン プロパティ]ペインで、[サプライヤ]プロパティをクリックし、[サプライヤ]プロパティの右にあるボタンをクリックします。 [サプライヤの選択]ダイアログ ボックスが開きます。
  6. 使用可能なモデル要素のツリーからリンク先のクラスまたはインターフェイスを選択し、[OK]をクリックします。
  7. [OK]をクリックしてスタブ実装を完了し、[パターン ウィザード]を閉じます。 継承リンクが作成され、継承したメソッド用のスタブがリンク元のクラスに生成されます。

[パターンの適用...]コンテキスト メニュー コマンドを使って継承リンクを作成するには:

  1. [ダイアグラム]ビューでクラス図を開きます。
  2. ダイアグラム上でリンク元のクラスを右クリックし、コンテキスト メニューから[パターンの適用...]を選択します。 [パターン ウィザード]が開きます。
  3. [パターン ウィザード]で、[標準]フォルダを展開し、[実装リンクとスタブ]を選択します。
  4. [パターン プロパティ]ペインで、[サプライヤ]プロパティをクリックし、[サプライヤ]プロパティの右にあるボタンをクリックします。 [サプライヤの選択]ダイアログ ボックスが開きます。
  5. 使用可能なモデル要素のツリーからリンク先のクラスまたはインターフェイスを選択し、[OK]をクリックします。
  6. [OK]をクリックしてスタブ実装を完了し、[パターン ウィザード]を閉じます。 継承リンクが作成され、継承したメソッド用のスタブがリンク元のクラスに生成されます。
メモ:インターフェイスや抽象クラスを継承するクラスのコンテキスト メニューには、[スタブ実装]パターンが含まれています。 このパターンは、[ツール パレット][パターンからのノード]ボタンをクリックするか、クラスのコンテキスト メニューの[パターンの適用...]を使って開く、[パターン ウィザード]でも使用できます。 [スタブ実装]パターンは、継承/汎化リンクが既にダイアグラムに描画されていて、メソッドを派生クラスにコピーしたい場合に使用してください。

[スタブの実装]コンテキスト メニュー コマンドを使ってスタブ実装を作成するには:

  1. インターフェイスや抽象クラスを継承するクラスを右クリックします。
  2. コンテキスト メニューから[スタブの実装]を選択します。


関連項目