读书人

关于Alt; extends Bgt; p请指导

发布时间: 2013-12-10 15:05:55 作者: rapoo

关于A<? extends B> p,请指点
A<? extends B> p,尖括号里面表示参数是B的子类,为什么下面的程序有错?



但是我觉得既然<? extends B>参数是B的子类,为什么不能用
C first = p.getFirst();
C second = p.getSecond();


当然如果把C改成B
B first = p.getFirst();
B second = p.getSecond();

这个程序就对了,但是我就是不明白为什么不能用C?
[解决办法]
http://tieba.baidu.com/p/2033128717

读书人网 >J2SE开发

热点推荐