JAVA的向上转型

2022/3/3 14:46:58

本文主要是介绍JAVA的向上转型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

父类的向上转型就是父类引用指向子类对象

 

public abstract class Animal {

    public abstract void eat();

}

 

public class Cat extends Animal {

    @Override
    public void eat() {
        System.out.println("cat eat fish");
    }
}

 

public class DemoMain {
    public static void main(String[] args) {
      // 编译看左,运行看右,父类引用指向子类对象就是向上转型
        Animal an = new Cat();
        an.eat();
    }
}

 



这篇关于JAVA的向上转型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程