Диаграмма композитной структуры (composite structure diagram)

А б

СписокАдресов

 

 

 

Рис. 71. Графическое изображение шаблона на диаграмме классов:

а – общее представление шаблона;

б – связывание шаблона

 

Графическое представление шаблона приведено на рис. 71а.

Общая нотация для формального параметра шаблона – это строка, размещенная внутри списка параметров шаблона и имеющая следующий формат:

<параметр-шаблона>: : = <имя-параметра-шаблона> [ ‘: ‘ <тип-параметра>] [‘ =’ <значение-по-умолчанию>]

Для использования шаблона в модели необходимо задать значения формальным параметрам.

Подключение шаблона и установка начальных значений параметров осуществляется через установку Отношение Связывания (графически оно совпадает с Отношением Результата).

Пример связывания шаблона приведен на рис 71б.

Информация связывания изображается в форме разделенного запятыми списка подстановок параметров шаблона:

 

<подстановка-параметров-шаблона>: : = <имя-параметра-шаблона> ‘->’ <действительный –параметр-шаблона>


 

5.1.Комозитная структура

5.2.Композитный класс

5.2.1.Часть

 

Часть (part) – свойство, которое является элементом внутренней структуры композитного классификатора, в частном случае – класса.