Агрегация + множественность уточнения UML

UML: агрегация + множественность

Я не понимаю, что означает полый алмаз рядом с классом A вместе с множественностью рядом с классом B относительно отношений между классом A и B. Может ли кто-нибудь объяснить это мне?

1 ответ

  • Агрегация - это особый тип ассоциации.
  • Жизнь обоих объектов не зависит друг от друга.

  • Оба объекта имеют свой жизненный цикл.

  • Определите имя агрегации.
  • Направление пустого ромба указывает, какой объект содержит другой объект.

Например,

введите описание изображения здесь

На ваш вопрос

Я не понимаю, что означает полый алмаз рядом с классом A вместе с множественностью рядом с классом B относительно отношений между классом A и B. Может ли кто-нибудь объяснить это мне?

Множественность состоит в том, что каждый объект класса A связан с нулем для многих объектов класса B, а также класса B зависит от класса A, но у них обоих есть свои жизненные циклы, как в примере, который я привел, в отличие от Composition,

РЕДАКТИРОВАТЬ:

Как это,

введите описание изображения здесь

Вы должны указать в обеих сторонах, сколько объектов связано с объектами класса B. Как в 0..n на стороне класса B.

Другие вопросы по тегам