构造器出现多态的运行例子

Posted 清风追梦enjoy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造器出现多态的运行例子相关的知识,希望对你有一定的参考价值。

Son:

package com.sxt.parc;

public class Son extends Father {
    public void b() {
        System.out.println("A");
    }
    public static void main(String[] args) {
        Father f = new Son();
        f.a();
    }
}

Father:

package com.sxt.parc;

public class Father {
    public void a(){
        this.b();
        System.out.println("a");
    }
    public void b(){
        System.out.println("b");
    }
}
//运行结果:A
      a

 this 谁调就是谁

以上是关于构造器出现多态的运行例子的主要内容,如果未能解决你的问题,请参考以下文章

Java构造器内部的多态方法的行为

课堂继承与多态作业

Java语言的多态性

Java面向对象—多态

05继承与多态

JAVA-初步认识-第十章-多态-成员变量