运行时多态性是面向对象程序设计代码重用的一个最强大机制,动态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,下面就继承和接口实现两方面谈谈java运行时多态性的实现。 一、通过继承中超类对象引用变量引用子类对象来实现 举例说明: //定义超类superA classsuperA { inti=100; voidfun() { System.out.println(“ThisissuperA”); } } //定义superA的子类subB classsubBextendssup...
http://www.jb51.net//article/2773.htm
共有:1/10,当前1/1页
[首页] [上一页]
1
[下一页] [尾页]
转到:
