练习 7:重新应用模式

此练习探索在向将用作实参的接口添加附加元素之后重新应用样本模式。

在练习 6 中,您为“接口”模式指定了实参。当您指定 AppFunction1 作为实参时,看到 UML 操作被添加到类 AppFunction1,而类 AppFunction1 被绑定到分配的模板参数。现在,您可以修改部分实参元素,以观察如何重新应用模式来更新参与模式应用的其它元素。

如果希望在执行各步骤之前查看此练习,请单击:

 向我显示按钮 向我显示

在开始之前,您必须完成练习 6:将现有元素作为实参绑定

向接口添加操作

这样,您可以看到使用模式的作用,添加操作元素来观察重新应用模式的结果。
  1. 在“模型浏览器”视图中,右键单击 IMyInterface 接口并单击“添加 UML > 操作”。一个操作被添加到接口,并且缺省名称成为焦点。
  2. 在缺省名称上输入 myOperation
  3. 在“图”视图中,右键单击模式实例并单击“模式 > 重新应用模式”。除非模式作者明确改变了重新应用过程,否则所有绑定的元素(如同此模式一样)现在由该模式重新评估。
  4. 在“图”视图或“模型浏览器”视图中,查找 AppFunction1 类,观察重新应用模式的结果。myOperation 操作被添加到 IMyInterface。

最后检查应用模式概要中的资料,完成此教程。

使用条款 | 反馈
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.