用java语言定义一个动物类,要用到抽象方法Sleep(),还要创建person类和dog类继承Animal

定义一个动物类,在该类中定义一个抽象方法: Sleep();再定义两个类,分别是:person类和dog类,都继承于Animal类,要求实现person类和dog类,即能够用这两个类实例化对象,并调用animal类中的方法.


package bean;


public class Test {
    public static void main(String[] args) {
        method(new Animal() {
            @Override
            public void sleep() {
                System.out.println("小狗在睡觉..");
            }
        });
        method(new Animal() {
            @Override
            public void sleep() {
                System.out.println("人在睡觉..");
            }
        });
    }
    public static void method(Animal animal){
        animal.sleep();
    }

}
abstract class Animal{
    abstract public void sleep();
}
望采纳