Есть внутренняя проблема, почему анонимные классы java не могут реализовывать и создавать подклассы одновременно? Или это просто из-за синтаксиса?