2 viongoon viongoon 于 2015.07.26 18:33 提问

关于Java中泛型的上限以及下限的提问

您好,我想问一下,在Java的泛型之中。我设置 了上限为A类,那么我是否可以调用A类的间接子类?上限以及下限的设置,是否仅仅可以调用直接子类以及父类?那间接可以吗

5个回答

ze631863
ze631863   2015.07.27 13:14
已采纳

可以,例如B extends A 而 C extends B,那么C就是A的间接子类,所以可以有A a = new C ( );

CSDNXIAOD
CSDNXIAOD   2015.07.26 18:43

java泛型上、下限
java 泛型限定(下限)
java 泛型上下限的例子
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

bdmh
bdmh   Ds   Rxr 2015.07.26 18:51

只要继承自A的就可以用

viongoon
viongoon 不是直接子类也可以吗
2 年多之前 回复
chenliwen1991303
chenliwen1991303   2015.07.26 19:54

可以,泛型在此是只要实现了定义类型时该类型具有的接口(或者对象)就行,,A的间接子类也是属于A的。。是可以用的。

a709563860
a709563860   2015.07.26 20:06

泛型就是java多态的应用!是的程序扩展性增强,高可用!

Csdn user default icon
上传中...
上传图片
插入图片