回答編集履歴

1

修正

2017/02/05 10:26

投稿

swordone
swordone

スコア20649

test CHANGED
@@ -1,3 +1,21 @@
1
+ プログラム的に存在する意義は確かにほとんどないでしょうが、Javadocを書く際にObjectクラスでの説明を上書きすることができるので、そのインタフェースの目的に沿った説明が書けるようになる、というメリットがあるのではないでしょうか。
2
+
3
+
4
+
5
+ 以下は誤りです。
6
+
7
+
8
+
9
+ ---
10
+
1
11
  このような定義をしない場合、インタフェース型の変数に対してtoString()を書くとコンパイルエラーになります。
2
12
 
3
13
  インタフェース型に対してこれをしたいなら定義する必要がありますね。
14
+
15
+
16
+
17
+ ---
18
+
19
+
20
+
21
+