こんにちは!
2 つのクラス (A と B)、および G (Java のジェネリック クラス) が与えられた場合。
ジェネリック クラスをG<A>
orとして定義した場合G<B>
、 A と B がクラス自体として定義されていることに違いはありますか? 文字はクラス属性/メソッド内で使用される単なるパラメーターであり、初期化時に G がパラメーター化されたクラスに置き換えられるため、私の直感はノーです。しかし、G 内にタイプ A または B の属性が必要な場合はどうすればよいのでしょうか。