Действительно раздражает, когда я хочу реализовать интерфейс для простого WindowListener, но единственный способ выполнить работу - это реализовать все методы, просто оставив все, кроме одного, без тела. Выглядит очень некрасиво и его можно избежать ..
Существует ли какой-то шаблон проектирования, который может избежать реализации без тела в этом случае?
Я попробовал шаблон «Стратегия / Политика», но в итоге получаю те же методы без тела, за исключением более ООП-метода.