< 前へ | 次へ >

演習 7: パターンの再適用

この演習では、 引数として使用する追加要素をインターフェースに追加した後、 サンプル・パターンを再適用することについて検討します。

ステップを実行する前にこの演習を表示する場合は、次をクリックして ください 。

演習 6 で、Interface パターンの引数を指定しました。 引数として AppFunction1 を指定したとき、AppFunction1 クラスに UML 操作が追加されており、割り当てられたテンプレート・パラメーターにバインドされたことを確認しました。 ここでは、引数要素の一部を変更し、パターンの再適用を使用してパターン適用が行われたほかの要素を更新する方法を 説明します。

パターン使用の効果は、操作要素を追加したパターン再適用の結果を見ると明らかにわかります。 インターフェースに操作を追加する手順は、次のとおりです。

  1. 「プロジェクト・エクスプローラー」ビューで、IMyInterface インターフェースを右クリックして、 「UML の 追加」 > 「操作」をクリックします。 インターフェースに操作が追加され、デフォルト名がフォーカスされます。
  2. myOperation と入力して、デフォルト名を上書きします。
  3. ダイアグラム・ビューで、パターン・インスタンスを 右クリックし、「パターン」 > 「パターン の再適用」をクリックします。 パターン作成者が特にパターンの設計で再適用プロセスを 変更しない限り、バインドされたすべての要素はこのパターンと共に、 パターンによって再評価されます。
  4. ダイアグラム・ビューまたは「プロジェクト・エクスプローラー」 ビューで、AppFunction1 クラスを見つけて、パターンを再適用した結果を確認します。 IMyInterface に myOperation 操作が追加されました。
『パターンの適用の要約』の内容を確認して、このチュートリアルを終了します。
< 前へ | 次へ >