关于设置了类型通配符上限的list不能添加其上限类及其子类对象的解释

在一个java项目内有Life,Animal,Plant类,其中Animal与Plant类是Life的子类 定义如下集合:    List<? extends Life> list=new ArrayList<>(); list.add(new Life());//出错 list.add(new Animal());//出错 list.add(new Plant());//出错 原因:由于List
相关文章
相关标签/搜索