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

回答編集履歴

2

コード修正

2018/10/04 12:54

投稿

Lazy-player
Lazy-player

スコア77

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

文言の修正、誤字の修正

2018/10/04 12:54

投稿

Lazy-player
Lazy-player

スコア77

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 setObjectable(List<Objectable> l) {
76
+ public void setObjectableList(List<Objectable> l) {
77
77
 
78
78
  for( Objectable o : l ) {
79
79
  this.hoge.put(o.getCommandName(), o);