Muranx
@Muranx
кто понял this тот в цирке не смеётся

Какой в данном случае тип зависимости должен быть?

Здравствуйте! Хочу понять , правильно ли выбраны связи в данной uml диаграмме. Есть фабрика под названием TerrainFactory которая состоит по сути из экземпляров классов, наследуемых от суперклассов Sea,ForestPlains. Вопрос с организацией типов связей, т.к. в классе TerrainFactory содержится постоянная ссылка на экземпляры классов перечисленных выше, то я выбрал связь агрегация (не знаю правильно или нет), но вопрос, в том, получается строгая ли это агрегация (композиция), или нет? В данном примере я закрасил эти ромбики, обозначив эту агрегацию (подтип - композиция) как строгую, рассуждая так, что класс TerrainFactory не имеет смысла после удаления тех самых Sea,ForestPlains. Правильно ли так рассуждать? Или Вы руководствуетесь другими категориями при выборе (к примеру) той же агрегации? 63c5f2642f01c378389808.png
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы