请输入您要查询的百科知识:

 

词条 运行时多态
释义

运行时多态性是面向对象程序设计代码重用的一个最强大机制,动态性的概念也可以被说成“一个接口,多个方法”。java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,下面就继承和接口实现两方面谈谈java运行时多态性的实现。

举例说明

一、通过继承中超类对象引用变量引用子类对象来实现

//定义超类supera

class supera

{

int i = 100;

void fun()

{

system.out.println(“this is supera”);

}

}

//定义supera的子类subb

class subb extends supera

{

int m = 1;

void fun()

{

system.out.println(“this is subb”);

}

}

//定义supera的子类subc

class subc extends supera

{

int n = 1;

void fun()

{

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/11 11:27:17