Поведенческие шаблоны проектирования предназначены для организации взаимодействия между объектами с целью увеличивая гибкости этого взаимодействия.
Порядок выполнения работы
С использованием одного из языков программирования из множества (C++, C#, Java) реализовать один из поведенческих шаблонов проектирования (Номер варианта определить в соответствии с журналом):
Наличие работающей демонстрационной программы с исходным кодом
Наличие UML-модели в электронном виде, иллюстрирующей шаблон, полученной с помощью специализированного диаграммера (Rational Enterprise Architect, Visual Paradigm, Visual Studio)
Наличие отчета в печатном виде, содержащего теоретическое введение, UML-модель и исходный код