Проекта

Человек

       
 
   
 


Женщина Программист

Мужчина Руководитель

Бизнес-аналитик

Рис. … Диаграмма классов для двух множеств обобщения

Множество обобщения может содержать строку текста, указывающую на специальные свойства (ограничения) этого отношения. Варианты ограничений приведены в табл. 35.


Таблица 35. Варианты ограничений на множество обобщений

Обозначение Содержание
{complete, disjoint} Множество обобщения является покрывающим и его дочерние классы не имеют общих экземпляров
{incomplete, disjoint} Множество обобщения не является покрывающим и его дочерние классы не имеют общих экземпляров (предполагается по умолчанию)
{complete, overlapping} Множество обобщения является покрывающим, и его дочерние классы имеют общие экземпляры
{incomplete, overlapping } Множество обобщения не является покрывающим, и его дочерние классы имеют общие экземпляры

       
   


{ограничение на {ограничение на

множество обощения-1} множество обобщения-2}

       
   
 
   



а

               
     
     
 
 
 


{ограничение на {ограничение на

множество обощения-1} множество обощения-2}

       
   


б

Рис. … Варианты нотации для ограничения на множество обобщения:

а – с помощью общей стрелки обобщения; б – с помощью пунктирной линии



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: