java 小白向下转型

    科技2022-07-11  102

    class Animal { public void eat() { System.out.println("吃食物的方法"); } } class Hawks extends Animal { public void eat() { System.out.println("鹰用嘴雕"); } } class frog extends Animal { public void eat() { System.out.println("青蛙用舌头"); } } class locust extends Animal { public void eat() { System.out.println("蝗虫用群攻"); } } class Main { public static void main(String[] args) { Animal animal = new Hawks();//父类调用子类的对象 Hawks hawks1 = (Hawks) animal; hawks1.eat(); Animal animal1 = new frog();//父类调用子类的对象 frog Frog = (frog) animal1; Frog.eat(); Animal animal2 = new locust(); locust Locust = (locust)animal2; Locust.eat(); } }
    Processed: 0.016, SQL: 8