Позволяет считать площади различных фигур. Доступные на данный момент фигуры:
- Треугольник
- Круг
Каждый класс реализует интерфейс Figure и имеет стандартный набор полей и методов. Дополнительно можно проверить является ли треугольник прямоугольным. Реализация через классы выполнена, чтобы была следовать принципам ООП и была возможность создавать дополнительные методы, такие как у треугольника.
Для добавления своих фигур необходимо создавать новый класс, который реализует интерфейс Figure.