泛型集合可以添加泛型的子类型的对象实例意义在哪?我在子类中新增加了一个属性,然后赋值,再添加到list中是没有报错,但结果不显示我新增的属性是为什么?
public class ChildCourses extends Courses {
public String author;
public ChildCourses(String author,String id, String name){
this.author=author;
this.id=id;
this.name=name;
}
}
在类TestChild中:
public void testChild(){
ChildCourses clr=new ChildCourses("辛夷坞","3","在子类型中增加属性");
courses.add(clr);
}
下图是运行结果