8
Javaジェネリックス-「Tを拡張する」が許可されているが、「Tを実装する」ことができないのはなぜですか?
型パラメーターの境界を定義するために常に " extends"ではなく" " を使用するJavaには特別な理由があるimplementsのでしょうか。 例: public interface C {} public class A<B implements C>{} 禁止されていますが public class A<B extends C>{} 正しい。その理由は何ですか?