質問編集履歴

2

誤記の修正

2016/07/01 06:37

投稿

IM18
IM18

スコア7

test CHANGED
File without changes
test CHANGED
@@ -22,11 +22,11 @@
22
22
 
23
23
  - **List<? extends BBB4_4>**
24
24
 
25
- listにはBBB4_4と、BBB4_4のスーパークラスのインスタンスが設定できる。
25
+ listにはBBB4_4と、BBB4_4のサブクラスのインスタンスが設定できる。
26
26
 
27
27
  - **List<? super BBB4_4>**
28
28
 
29
- listにはBBB4_4と、BBB4_4のサブクラスのインスタンスが設定できる。
29
+ listにはBBB4_4と、BBB4_4のスーパークラスのインスタンスが設定できる。
30
30
 
31
31
 
32
32
 

1

読みやすさを考慮したスタイルの修正

2016/07/01 06:37

投稿

IM18
IM18

スコア7

test CHANGED
File without changes
test CHANGED
@@ -20,17 +20,19 @@
20
20
 
21
21
 
22
22
 
23
- - List<? extends BBB4_4>
23
+ - **List<? extends BBB4_4>**
24
24
 
25
25
  listにはBBB4_4と、BBB4_4のスーパークラスのインスタンスが設定できる。
26
26
 
27
- - List<? super BBB4_4>
27
+ - **List<? super BBB4_4>**
28
28
 
29
29
  listにはBBB4_4と、BBB4_4のサブクラスのインスタンスが設定できる。
30
30
 
31
31
 
32
32
 
33
33
  ###該当のソースコード
34
+
35
+ ```Java
34
36
 
35
37
  package Chapter4;
36
38
 
@@ -52,6 +54,10 @@
52
54
 
53
55
  list.add(new BBB4_4()); // コンパイルエラー
54
56
 
57
+ // ちなみに「List<? super BBB4_4>」の場合は上の記述でもエラーにならない
58
+
55
59
  }
56
60
 
57
61
  }
62
+
63
+ ```