黑马程序员技术交流社区

标题: java中实现多态的机制是什么? [打印本页]

作者: AllenIverson    时间: 2015-7-24 16:27
标题: java中实现多态的机制是什么?
面试题:java中实现多态的机制是什么?当时答的是继承机制。
作者: softzhang    时间: 2015-7-24 16:48
多态的前提有继承,还有实现。靠父类的引用指向子类对象,也可以接受自己的子类对象。
作者: aa233192133    时间: 2015-7-24 16:49
多态靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而程序调用的方法在运行期才动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方法。
作者: aurora_bessie    时间: 2015-7-24 22:41
复写和重载
作者: 水佳伟    时间: 2015-7-24 22:51
应该是继承吧,还有实现,接口也应该算是多态的基础
作者: Summer910925    时间: 2015-7-25 12:50
实现多态的机制是JVM虚拟机的动态加载,继承、方法重写、父类引用指向子类对象只是实现多态的前提  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2