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

Задание: Игровая комната. Подготовить игровую комнату для детей разных возрастных групп. Игрушек должно быть фиксированное количество в пределах выделенной суммы денег. Должны встречаться игрушки родственных групп, н-р: маленькие, средние и большие машины, куклы, мячи, кубики.
Нужно по максимуму задействовать ООП
Нужно максимально задействовать ООП, я думаю создать абстрактный класс "игровая комната", от него наследовать классы, например, "младшая группа" и т.п., затем в этих комнатах создать переменную-коллекцию, куда буду помещать игрушки, и константу "бюджет", игрушки в свою очередь будут в себе содержать поле цена. Можете подсказать как можно улучшить все это, усовершенствовать?
29 октября 2016 в 13:06
Ближайшие курсы
Как понять, что вы прирожденный бизнес-аналитик
Онлайн-курс
6
марта
Онлайн-интенсив для Product Manager
Онлайн-интенсив для Product Manager
6
марта
Интенсив "Как построить эффективную службу поддержки в компании"
Интенсив "Как построить эффективную службу поддержки в компании"
6
марта
Новые статьи

Что такое MVP и как к нему подступиться
13300

Обновляем программу обучения для менеджеров по продажам
18300

BI-системы: что это и зачем они нужны бизнесу
28800