В этом уроке показано повторное применение примера шаблона после
добавления к интерфейсу элементов, применяемых в качестве аргументов.
Если вы хотите просмотреть урок перед его выполнением, нажмите
Показать.
В уроке 6 вы указали аргументы для шаблона Интерфейс. Вы увидели, что
операции UML были добавлены к классу ФункцияПрил1, когда ФункцияПрил1 был
указан как аргумент и был связан с назначенным параметром шаблона. Теперь можно
изменить некоторые элементы аргументов, чтобы понять, как использовать
повторное применение шаблонов для обновления других элементов, участвующих в
применении шаблона.
Для того чтобы понять полезность применения шаблонов, добавьте элемент
операции и просмотрите, каковы будут результаты повторного применения шаблона.
Для того чтобы добавить операцию к интерфейсу, выполните следующие действия:
- В панели Структура проекта щелкните правой кнопкой мыши на интерфейсе
МойИнтерфейс и выберите . Операция будет
добавлена к интерфейсу, имя по умолчанию станет активным.
- Вместо имени по умолчанию введите МояОперация.
- На диаграмме щелкните правой кнопкой мыши на экземпляре шаблона и выберите
. Все связанные элементы будут вычислены
повторно шаблоном (если только автором шаблона не было задан другой процесс
повторного применения при проектировании шаблона).
- На диаграмме или в панели Структура проекта найдите класс ФункцияПрил1 и
обратите внимание на результаты повторного применения шаблона. Операция
МояОперация была добавлена к МойИнтерфейс.
Закончите курс, повторив материал в краткой сводке Применение шаблона.