Для себя Нужно сделать пункты 9-16 на основе кодов заданий 1-8, которые я пришлю. За 8 пунктов — 800 рубле . 1) Объявить класс фигуры (включает конструктор, принимающий координаты фигуры x, y) 2) Создать объект фигуры 3) Реализовать для фигуры метод draw (в виде псевдографики на поле 40 на 40 символов), для абстрактной фигуры рисуем * по заданным координатам 4) Создать объект фигуры и нарисовать ее 5) Изменить параметры объекта и перерисовать его 6) Создать наследника класса фигура – класс прямоугольника, с соответствующим изменением конструктора (рисует в псевдографике звездочками прямоугольник 7) Создать объект прямоугольника и нарисовать его 8) Изменить параметры объекта и перерисовать его 9) Создать наследника класса фигура - треугольник (по сложности: 1)прямоуг с одинаковыми катетами 2)просто прямоуг 3)любой треуг) 10) Создать наслединика класса прямоугольник - класс квадрат 10) Создать несколько объектов класса треугольник, прямоугольник и фигура, поместить их в список и вызвать функцию рисования при обходе списка (пример полиморфизма). *11) Нарисовать ромб(через функцию рисования диагонали) 12) Создать класс линии (не является наследником фигуры), имеющий метод draw аналогичный предыдущему 13) Повторить 10 с участием линии (пример утиной типизации) 14) Реализовать для всех объектов метод, позволяющий печатать объекты при помощи функции print() 15) Реализовать для фигур функцию расчета площади. 16) Создать несколько объектов класса треугольник, прямоугольник и фигура, поместить их в список. Расчитать суммарную площадь всех форм, находящихся в списке.