Ассоциации между классами (в диаграммах классов, конечно) являются абстракцией набора связей между различными объектами (в диаграммах объектов). Агрегация — это особый вид ассоциации, и она имеет специальный символ — ромб.
A House has many (zero to many) windows.
Имена объектов на следующих диаграммах должны быть подчеркнуты. Мой помощник по рисованию yuml для этих быстрых изображений не имеет очевидных настроек для этого, поэтому я надеюсь это не слишком запутанно. Единственная разница между обоими изображениями — это ромбовидные знаки на первом.
my:House has side:Window
has back:Window
has front:Window
Используется ли символ ромба в диаграммах объектов, т.е. экземпляров? Или ссылки на диаграммах объектов всегда представляют собой простые линии?