首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于A< extends B> p,请指导

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

关于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

热点排行