class Person{
public void run(){
System.out.println("PERSON");
}
public void work(){
run();
}
}
public class Main3 extends Person {
public void run(){
System.out.println("MAIN");
}
public static void main(String[] args) {
Main3 m= new Main3();
m.work();
}
}
//输出
//MAIN
java运行时动态绑定
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- `编译时`等价于`编码时`, `编码时`就是程序员写的代码的样.程序 员为一个类编写代码,可以为一个类添加“成员变...
- 一:绑定 把一个方法与其所在的类/对象 关联起来叫做方法的绑定。绑定分为静态绑定(前期绑定)和动态绑定(后期绑...
- 动态:主要是将数据类型的确定由编译时,推迟到了运行时。这个问题其实浅涉及到两个概念,运行时和多态。 简单来说,运行...
- 为了知道静态绑定和动态绑定的区别,我们先了解一下什么是绑定。绑定就是指引用与实际代码之间的关联,比如说,当你引用一...