Посмотрите вариант решения задачи, как его можно улучшить?
Николай Амусин

Задание: Игровая комната. Подготовить игровую комнату для детей разных возрастных групп. Игрушек должно быть фиксированное количество в пределах выделенной суммы денег. Должны встречаться игрушки родственных групп, н-р: маленькие, средние и большие машины, куклы, мячи, кубики.

Нужно по максимуму задействовать ООП

Нужно максимально задействовать ООП, я думаю создать абстрактный класс "игровая комната", от него наследовать классы, например, "младшая группа" и т.п., затем в этих комнатах создать переменную-коллекцию, куда буду помещать игрушки, и константу "бюджет", игрушки в свою очередь будут в себе содержать поле цена. Можете подсказать как можно улучшить все это, усовершенствовать?

Николай Амусин около 1 месяца назадСпасибо 0
1 чел.