回答編集履歴

1

追記

2017/10/18 02:27

投稿

KSwordOfHaste
KSwordOfHaste

スコア18394

test CHANGED
@@ -13,3 +13,29 @@
13
13
  `@Override`
14
14
 
15
15
  と書かなければなりません。
16
+
17
+
18
+
19
+ ---
20
+
21
+ 追記:
22
+
23
+ 「対処法」だけしか書いてないのは今一つなので、少しだけミニ知識的なものをコメントします。
24
+
25
+
26
+
27
+ アノテーション「@Override」は詳しく書くと「@java.lang.Override」と同じ意味でして、アノテーション型`java.lang.Override`(ある特別な種類のクラス)として定義されています。つまり`@`の後ろの単語はクラス名に相当します。Javaでは「クラス名は先頭を大文字にする」習慣なので、アノテーションもまた「大文字で始まるのが普通である」ということを覚えておくとよいと思います。
28
+
29
+
30
+
31
+ クラス名やアノテーション型は先頭が大文字
32
+
33
+ ローカル変数は先頭が小文字
34
+
35
+ 定数でないフィールド名は先頭が小文字
36
+
37
+ 定数を表すフィールド名は先頭が大文字
38
+
39
+
40
+
41
+ といったJavaの習慣について、わきまえておくとコードを書く場合や読む場合の助けになるはずです。