問題タブ [javacompiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
13313 参照

java - Java8 の @Override アノテーション エラーを削除

単一のメソッドで次のインターフェイスを作成しました。

インターフェイスのインスタンスをgreet()メソッドに渡そうとしました。

Greeting インターフェイスの実装を作成しました。

エラー(HelloWorldGreeting 型のメソッド perform() は、スーパータイプ メソッドをオーバーライドまたは実装する必要があります)が発生し、「@Override アノテーションを削除する」という簡単な修正が行われました。

コンパイラの設定も確認しました。1.8のみです。

ここに画像の説明を入力

エラーが発生する理由を教えてください。または、エラーの修正を手伝ってください。前もって感謝します。