java中的多态性如何理解子类当作父类使用,它当作父类又是如何使用,对什么使用的?

 我来答
yefan_520
2011-05-14 · 超过36用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:93.2万
展开全部
首先,我要纠正一下你的说法,java多态不是把子类当作父类使用,而是把子类对象赋给父类,当父类接受到与该子类对象类型、参数完全匹配的相关调用时能够使用该子类。
其次,我想说一下java多态的通用理解为:外界调用某个对象,通过调用方式(如参数个数、类型等等)能够让该对象自行决定响应何种行为。,也就是通过将子类对象引用赋值给父类(超类)对象引用变量来实现动态方法调用。
多态的应用很广泛,可能理解的时候不是很好懂,但我们确实是在用。至于例子,我就不举了,很多java类教材上都有。
最后,想说只要放平心态,java很好学。因为电脑是机器,只有人告诉它你该怎么做,它才会做的,而java就是我们与电脑交流的一种语言。就想古人有通马语的,就能够与马交流一样。
希望我的回答对你有所帮助,预祝一切顺利!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式