Диаграмма композитной структуры (composite structure diagram)
А б
СписокАдресов
Рис. 71. Графическое изображение шаблона на диаграмме классов:
а – общее представление шаблона;
б – связывание шаблона
Графическое представление шаблона приведено на рис. 71а.
Общая нотация для формального параметра шаблона – это строка, размещенная внутри списка параметров шаблона и имеющая следующий формат:
<параметр-шаблона>: : = <имя-параметра-шаблона> [ ‘: ‘ <тип-параметра>] [‘ =’ <значение-по-умолчанию>]
Для использования шаблона в модели необходимо задать значения формальным параметрам.
Подключение шаблона и установка начальных значений параметров осуществляется через установку Отношение Связывания (графически оно совпадает с Отношением Результата).
Пример связывания шаблона приведен на рис 71б.
Информация связывания изображается в форме разделенного запятыми списка подстановок параметров шаблона:
<подстановка-параметров-шаблона>: : = <имя-параметра-шаблона> ‘->’ <действительный –параметр-шаблона>
5.1.Комозитная структура
5.2.Композитный класс
5.2.1.Часть
Часть (part) – свойство, которое является элементом внутренней структуры композитного классификатора, в частном случае – класса.