高防服务器

java动态绑定方法如何用


java动态绑定方法如何用

发布时间:2022-05-17 11:53:13 来源:高防服务器网 阅读:70 作者:iii 栏目:大数据

这篇“java动态绑定方法如何用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“java动态绑定方法如何用”文章吧。

用法

1、程序在编译的时候调用的其实是父类的eat方法,但是在运行时运行的则是子类的eat方法,运行期间发生了绑定。

2、使用前题,先向上转型,通过父类引用来调用父类和子类同名的覆盖方法

实例

package chapeter04;     class Test  {  public Test() { }  public void setName(String n)  {  this.name=n;  System.out.println("在父类中");  }  public String getName()  {  return this.name;  }  private String name;  }     public class Sample4_12 extends Test  {  public void setArea(String a)  {  this.area=a;  }     public String getArea()  {  return this.area;  }  public static void main(String[] args)  {  // TODO Auto-generated method stub  Sample4_12 child = new Sample4_12();  Test test []=new Test[2];  test[0]=child;  test[0].setName("silence");  test[1]=new Test();  }  private String area;     }

以上就是关于“java动态绑定方法如何用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注高防服务器网行业资讯频道。

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[