teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/05/08 07:21

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -24,4 +24,18 @@
24
24
 
25
25
  jshell> b.hoge(42, 6);
26
26
  A
27
+ ```
28
+
29
+ アノテーションを付けオーバーライドの意思を明示すると、このようなときエラーが出ます。
30
+ ```jshell
31
+ jshell> class Bar extends Foo {
32
+ ...> @Override
33
+ ...> void hoge(int i){
34
+ ...> System.out.println("B");
35
+ ...> }
36
+ ...> }
37
+ | エラー:
38
+ | メソッドはスーパータイプのメソッドをオーバーライドまたは実装しません
39
+ | @Override
40
+ | ^-------^
27
41
  ```