重複の可能性:
Javaジェネリックのワイルドカードを理解する
シボレーによって拡張されたクラスカーがあります。次に、ごく普通のコードを見ることができます:
List<? extends Chevrolet> extededChevrolets = new ArrayList<>();
List<? extends Car> extendedCars = extededChevrolets;
今、次のような操作を実行できないのはなぜですか:
extendedCars.add(new Chevrolet());