シグネチャ設計において、ジェネリックスは必須(ClassCastExceptionが出ないように)
List
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
[0] | -------------> Class A |
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
[1] | -------------> Class B |
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
[2] | -------------> Class A |
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
[3] | -------------> Class A |
-
-
-
-
-
-
-
- +
-
-
-
-
-
-
こんなListパラメータはありえない(Class AとBは何も関係が無い場合)