关于A< extends B> p,请指导
关于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