Java继承、多态和接口求写代码

定义一个 Animal 类,包括一个 run 方法。请再定义一类 Bird 类, 使 Bird 类继承
自 Animal 类,并在 Bird 类中覆盖 Animal 类的 run 方法。再定义一个 Test 类,在 Test
类中分别创建一个 Animal 类和 Bird 类的对象,并实现两个对象对各自类中 run 方法
的调用。 请编写程序实现题目功能,对实验结果进行截图保存。

这是Animal类:

package com;

public class Animal
{
    public void run(String string)
    {
        System.out.println("Animal的"+string+"方法被成功执行了");
    }
}

这是Bird类:

package com;

public class Bird extends Animal
{
    public void run(String n)
    {
        System.out.println("Bird的"+n+"方法成功执行了");
    }
}


这是Test类:

package com;

public class Test 
{
    public static void main(String[] args) {
        Animal animal = new Animal();
        Bird bird = new Bird();
        animal.run("run");
        bird.run("run");
    }
    
}


而这,是运行结果:

img


如果你觉得我的回答有帮助的话,请采纳,谢谢