interfaceの無名クラスを作成を勉強してるのですが、new Movable()の部分がエラーになってしまいます。
public class main {
public static void main(String[] args) { Movable m = new Movable(){ @Override public void mova(){ System.out.println("hopping"); } }; m.move(); }//main
}//class
public interface Movable {
void move();
}//interface
何故エラーになるのか分からず悩んでます。
教えていただけますと助かります。
宜しくお願い致します。
コードは三連バッククォート(```)でくくるか、コードを選択して code ボタンを押してください。
また、エラーメッセージも載せるようにしましょう。

回答2件
あなたの回答
tips
プレビュー