Научился: Использовать наследование Наследование - это принцип в ООП, согласно которому можно создавать иерархии классов, причем подклассы имеют все те же члены и методы, что и родительский класс. Таким образом подклассы расширяют функциональность базовых классов.
1. Создать метод в каждом классе, который изменял бы координату Х при нажатии клавиш влево вправо.
2. Найти центр снеговика - центр поворота. Написать методы в каждой фигуре, которые при нажатии клавиши R увеличивают координату X и Y так, чтобы фигуры двигалась по окружности. Координаты высчитывать из уравнения окружности. Если все фигуры будут одинаково вращаться по окружности - снеговик будет вращаться. Для кнопки L тоже самое но координаты вычитать.
3. Написать методы, которые будут увеличивать координаты пикселей.