質問: new Movable(){ @Override public void mova(){ System.out.println("hopping"); } }; m.move(); }//main }//class public interface Movable { void move(); }//interface 何故エラーになるのか分からず悩んでます。 教えていただけますと助かります。 宜しくお願い致します。
回答: タイプミスの様ですね。 インターフェースでは、moveですが、匿名クラスの中でオーバーライドしているメソッドが mov**a** になってます。