Я начинаю изучать java и пересматривать экзамены, отвечая на вопросы предыдущих экзаменационных документов, и есть один вопрос, на который я застрял.Решение UML в Java-сценарии
Проект OO для игры определил следующие классы: ИГР, УРОВЕНЬ, ХАРАКТЕР, ГЕРОИ, ВРАГИ И ГАМОРОР. HERO и ENEMY - оба типа ХАРАКТЕРА. ИГР имеет место в конкретном GAMEWORLD. У ИГРЫ несколько УРОВНЕЙ. Каждый УРОВЕНЬ имеет HERO CHARACTER и множество ВРАЩАЮЩИХСЯ ХАРАКТЕРОВ, которые могут появляться и удаляться.
Нарисуйте диаграмму UML для этих классов в приведенном выше сценарии, очистив соответствующие соединители между классами. (Там нет необходимости давать какие-либо детали в коробках класса.)
Я не знаю, как рисовать UML разъемов здесь, но это то, что я ответил:
HERO и ВРАГ являются связано с характером через наследование
ИГРОВОЙ и уровня связаны с помощью композиции
уровень связан с HERO и ВРАГА через агрегирование
GAME связана с Gameworld через наследование
Я был бы признателен, если кто-то может проверить меня, если эти ответы являются правильными? Заранее спасибо.
Спасибо за помощь :). – user1279780