double arrow

Композиция. Системный блок Монитор Клавиатура Мышь


Системный блок Монитор Клавиатура Мышь

Персональный компьютер

 
 


Рис. 34. Диаграмма классов для иллюстрации отношения агрегации на примере ПК


Композиция ( composition) или композитная агрегация предназначена для определения отношения ”часть-целое”, при которой с уничтожением объекта класса-контейнера уничтожаются и все объекты, являющиеся его составными частями.

Композиция является частным случаем отношения ассоциации.

Класс-контейнер Класс-часть

Рис. 37. Графическое изображение отношения композиции

Для отношения композиции может использоваться кратность классов.

Однако кратность отношения композиции не должна иметь значение верхней границы больше 1.







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