Подтвердить что ты не робот

Как представить тип данных атрибута как массив объектов на диаграмме классов?

Какой путь является правильным, чтобы показать, что тип данных атрибута представляет собой массив объектов? Я нашел две разные версии в Интернете.

enter image description here

У меня есть класс SportsCentre, и у меня также есть класс Employee

4b9b3361

Ответ 1

Оба правильны, но второй, когда множественность установлена более чем на один, используется более естественно, и нет необходимости определять класс коллекции, как это показано на первом рисунке вашего примера. Проще говоря, множественность определяет, сколько экземпляров определенного типа может храниться по атрибуту. Этот набор экземпляров может быть заказан, или дубликаты в нем могут быть разрешены. Параметры элемента множественности влияют на тип коллекции, который должен использоваться, Set, Vector, Array и т.д. Но если вам нужна точная информация об этой проблеме, прочитайте надстройку UML. Поиск элемента собственности и множественности. здесь находится сайт UML