java动态绑定怎么用
- 更新时间:2021-06-16 12:18:56
- 编辑:郭忆灵
给网友们整理相关的编程文章,网友聂焱霞根据主题投稿了本篇教程内容,涉及到java相关内容,已被432网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。
参考资料
- Java语言程序设计 课后答案 / 6.01 MB / 张思民 推荐度:
- 软件开发综合实践指导教程:JAVA WEB应用 PDF 电子书 / 69.9 MB / 胡洁萍 杨树林 推荐度:
- 零基础学Javascript PDF 电子书 / 96 MB / 刘智勇 推荐度:
- JavaScript函数式编程 PDF 电子书 / 42158 MB M / MichaelFogus佛格斯,欧阳继超 推荐度:
- 完美图解物联网IoT实操:ESP8266 Arduino,Cordova物联网移动App,JavaScript微控制器编程 PDF 电子书 / 60.8 MB / 赵英杰 推荐度:
正文内容
本页是码农之家最新发布的《java动态绑定怎么用》的详细页面,觉得应该跟大家分享,把代码经过测试发布到这里,看完如果觉得有用请记得收藏。
1、用法
程序在编译的时候调用的其实是父类的 eat 方法,但是在运行时运行的则是子类的eat方法,运行期间发生了绑定。
2、使用前提
先向上转型
通过父类引用来调用父类和子类同名的覆盖方法
3、实例
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动态绑定的使用,大家在开始使用前,需要对其的使用前提进行明确。Java基础
相关教程
-
基于JavaScript实现瀑布流效果
这篇文章主要为大家详细介绍了基于JavaScript实现瀑布流效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-08-27
-
java时间日期使用与查询代码详解
这篇文章主要介绍了java时间日期使用与查询代码详解,具有一定借鉴价值,需要的朋友可以参考下。
发布时间:2019-08-26