java中为什么泛型不能使用多态呢?ArrayList<Fu> a =ArrayList<Zi>

 我来答
abcd6559402
2018-01-20 · TA获得超过2054个赞
知道小有建树答主
回答量:1883
采纳率:62%
帮助的人:209万
展开全部
你用的list啊。list<>中的类型是强制类型。用于类型检查的。你不带<>会有未检查的警告。可以用多态。你在实际存储的时候可以。多态是运行时动态绑定。和这个没关系
更多追问追答
追问
我问为什么不能使用多态
追答
这个可以用多态。你定义时是arrayList存的话可以把ZI对象放入这个arraylist。这就是多态。你对多态理解有问题。多态是运行时动态绑定对象。你传FU就是FU,你传ZI就是ZI。因为ZI类对象也是父类对象。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式