上級 › is not abstract and does not override の原因と直し方 › パターン2
is not abstract and does not override の原因と直し方
抽象メソッドの実装漏れ。
1 interface Greeter { 2 void greet(); 3 } 4 public class Main __________ Greeter { ^ 5 public void greet() { System.out.println("hi"); } 6 public static void main(String[] args) { 7 new Main().greet(); 8 } 9 }
Main.java:4: error: no interface expected here
空欄を埋めてビルドを通す
クラスの継承はextends、インターフェースの実装はimplementsです。多重に実装できるのは後者だけです。
次の問題