1) Создать UML диаграмму из 3-х (или более) классов имеющих отношение типа наследование.
2) Реализовать классы на C++.
Пример классов для задания:
• Геометрическая фигура на плоскости, квадрат, круг, прямоугольник.
• Шахматная фигура, пешка, ладья, …
Для классов привести документацию описав их назначение, принципы использования, смысл методов и их параметров. При необходимости приведите пример использования классов в документации.