Urukhayy: 1. В это примере - да, интерфейс не обязателен. Но если пример изменить, добавив, например, новый метод вычисления интеграла, который не требует вычисления точности (например, аналитический), то метод абстрактного класса для вычисления точности будет излишним здесь, следовательно необходимо реализовывать класс для нового метода напрямую от интерфейса. Также здесь много тонкостей в области полиморфизма.
2. Да.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
2. Да.