代码抄写0518

127 阅读1分钟

父类


// 抽象类,不会实例化这个动物类的
public abstract class Animal {

    public void func() {
        System.out.println("非抽象");
    }

    // 动物叫的方法
    public abstract void shout();
}

子类

public class Dog extends Animal {

    @Override
    public void shout() {
        System.out.println("汪汪汪");
    }

}

测试类

public class Test1 {
    public static void main(String[] args) {
        // 抽象多态
        Animal a = new Dog();
        System.out.println("狗要叫了:");
        a.shout();
    }
}