Игра "Тамагочи". Организовать наследование, добавить полиморфизм, организовать ограничение доступа

Доброго времени суток, помогите пожалуйста с курсовой работой!

Задача такова: игра "Тамагочи". Сама работа сделана, показал преподавателю, он меня послал на доработку.

Причины: организовать наследование, добавить полиморфизм, организовать ограничение доступа.

У меня есть класс, "зверушка" и как я понял, нужно создать другой класс, например Animal и от него наследовать класс Зверушка..работу взял с форума..

Помогите пожалуйста доделать, или поясните, как это организовывается? За помощь буду искренне благодарен!