タグ付けされた質問 「design-choices」

8
Javaジェネリックス-「Tを拡張する」が許可されているが、「Tを実装する」ことができないのはなぜですか?
型パラメーターの境界を定義するために常に " extends"ではなく" " を使用するJavaには特別な理由があるimplementsのでしょうか。 例: public interface C {} public class A<B implements C>{} 禁止されていますが public class A<B extends C>{} 正しい。その理由は何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.