回答編集履歴
2
コード修正
answer
CHANGED
|
@@ -23,7 +23,7 @@
|
|
|
23
23
|
public class ObjectA implements Objectable {
|
|
24
24
|
@Override
|
|
25
25
|
public String hoo() {
|
|
26
|
-
|
|
26
|
+
return "hooA";
|
|
27
27
|
}
|
|
28
28
|
|
|
29
29
|
}
|
|
@@ -32,7 +32,7 @@
|
|
|
32
32
|
public class ObjectB implements Objectable {
|
|
33
33
|
@Override
|
|
34
34
|
public String hoo() {
|
|
35
|
-
|
|
35
|
+
return "hooB";
|
|
36
36
|
}
|
|
37
37
|
}
|
|
38
38
|
```
|
1
文言の修正、誤字の修正
answer
CHANGED
|
@@ -49,7 +49,7 @@
|
|
|
49
49
|
```
|
|
50
50
|
|
|
51
51
|
一応動くであろうコードを記載しました。
|
|
52
|
-
しかし、本来であればBean名意味のある名称にするべきであるため
|
|
52
|
+
しかし、本来であればBean名は意味のある名称にするべきであるため
|
|
53
53
|
例えば以下のコードのように、セッター経由で変数に追加する際にそのクラス固有のあたいをキーに
|
|
54
54
|
設定してあげるのもアリだと思います。
|
|
55
55
|
(動作未確認)
|
|
@@ -73,7 +73,7 @@
|
|
|
73
73
|
}
|
|
74
74
|
|
|
75
75
|
@Autowired
|
|
76
|
-
public void
|
|
76
|
+
public void setObjectableList(List<Objectable> l) {
|
|
77
77
|
|
|
78
78
|
for( Objectable o : l ) {
|
|
79
79
|
this.hoge.put(o.getCommandName(), o);
|