この演習では、
引数として使用する追加要素をインターフェースに追加した後、
サンプル・パターンを再適用することについて検討します。
ステップを実行する前にこの演習を表示する場合は、次をクリックして
ください
。
演習 6 で、Interface パターンの引数を指定しました。
引数として AppFunction1 を指定したとき、AppFunction1 クラスに UML 操作が追加されており、割り当てられたテンプレート・パラメーターにバインドされたことを確認しました。
ここでは、引数要素の一部を変更し、パターンの再適用を使用してパターン適用が行われたほかの要素を更新する方法を
説明します。
パターン使用の効果は、操作要素を追加したパターン再適用の結果を見ると明らかにわかります。
インターフェースに操作を追加する手順は、次のとおりです。
- 「プロジェクト・エクスプローラー」ビューで、IMyInterface
インターフェースを右クリックして、
をクリックします。
インターフェースに操作が追加され、デフォルト名がフォーカスされます。
- myOperation と入力して、デフォルト名を上書きします。
- ダイアグラム・ビューで、パターン・インスタンスを
右クリックし、をクリックします。
パターン作成者が特にパターンの設計で再適用プロセスを
変更しない限り、バインドされたすべての要素はこのパターンと共に、
パターンによって再評価されます。
- ダイアグラム・ビューまたは「プロジェクト・エクスプローラー」
ビューで、AppFunction1 クラスを見つけて、パターンを再適用した結果を確認します。
IMyInterface に myOperation 操作が追加されました。
『パターンの適用の要約』の内容を確認して、このチュートリアルを終了します。