当前位置:编程学习 > JAVA >>

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

答案:首先,我要纠正一下你的说法,java多态不是把子类当作父类使用,而是把子类对象赋给父类,当父类接受到与该子类对象类型、参数完全匹配的相关调用时能够使用该子类。 其次,我想说一下java多态的通用理解为:外界调用某个对象,通过调用方式(如参数个数、类型等等)能够让该对象自行决定响应何种行为。,也就是通过将子类对象引用赋值给父类(超类)对象引用变量来实现动态方法调用。 多态的应用很广泛,可能理解的时候不是很好懂,但我们确实是在用。至于例子,我就不举了,很多java类教材上都有。 最后,想说只要放平心态,java很好学。因为电脑是机器,只有人告诉它你该怎么做,它才会做的,而java就是我们与电脑交流的一种语言。就想古人有通马语的,就能够与马交流一样。 希望我的回答对你有所帮助,预祝一切顺利!

上一个:为 java 程序设计订一个题目
下一个:JAVA 如何读取文本框内的内容

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,