多态——对象的向上转型

    科技2022-09-13  128

    对象一旦向上转型,那么就无法调用子类原本特有的内容。 子类猫抓老鼠,父类动物不会抓老鼠

    package demo1005duotai; public abstract class Animal { public abstract void eat(); } ======================================= package demo1005duotai; public class Cat extends Animal { @Override public void eat() { System.out.println("猫吃鱼"); } } ============================================= package demo1005duotai; public class Demo01Main { public static void main(String[] args) { //对象向上转型 :父类引用指向子类对象 Animal animal = new Cat(); animal.eat(); } }

    运行结果

    Processed: 0.012, SQL: 9