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