С++
Задания этой работы направлены на получение навыков создания
классов сложной структуры и поведения с использованием механизма
наследования свойств и разработки полиморфных аспектов поведения
классов.
В задании предлагается определить классы и их иерархию (построить
иерархию), организовать механизм сложного полиморфизма, а также
продемонстрировать использование введенных конструкций в работе.
Определить абстрактный класс. Каждый не абстрактный класс должен
содержать 2-3 поля и 3-4 метода, в том числе и полиморфные.
Создать:Точка, окружность, окружность с текстом внутри; квадрат, вписанный
в окружность.