A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

面试题:java中实现多态的机制是什么?当时答的是继承机制。

5 个回复

倒序浏览
多态的前提有继承,还有实现。靠父类的引用指向子类对象,也可以接受自己的子类对象。
回复 使用道具 举报
多态靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而程序调用的方法在运行期才动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方法。
回复 使用道具 举报
复写和重载
回复 使用道具 举报
应该是继承吧,还有实现,接口也应该算是多态的基础
回复 使用道具 举报
实现多态的机制是JVM虚拟机的动态加载,继承、方法重写、父类引用指向子类对象只是实现多态的前提  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马