Java提供哪几种多态机制呢?
下文笔者讲述Java中常见的多态机制简介说明,如下所示:
Java提供两种多态机制,分别为: 重载 重写
重载:
重载是指同一个类中有多个同名的方法
这些方法有不同的参数
程序在编译时,就可以确定具体的调用方法
重写:
重写指派生类(子类)中重写基类的方法
使用基类指向其子类的实例对象
或接口的引用变量指向其实现类的实例对象
在程序调用的运行期根据引用变量所指的具体实例对象调用正在运行的那个对象的方法
即需要到运行期才能确定调用哪个方法
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


