抽象类,抽象方法

来源:互联网 发布:小受的体验知乎 编辑:程序博客网 时间:2024/04/20 02:29
package abstracttest;//抽象类必须有抽象方法,抽象方法必须是抽象类public abstract class Animal {        public static String name= "kaka";        public abstract void voice();//抽象方法没有方法体}package abstracttest;public class Dog extends Animal {    @Override    public void voice() {        System.out.println("汪汪的叫!!!");//子类必须实现父类的抽象方法    }}package abstracttest;public class Test {    public static void main(String[] args) {        Dog dog = new Dog();        dog.voice();        Animal animal = new Animal() {            //匿名内部类            @Override            public void voice() {            }        };        System.out.println(Animal.name);    }}
0 0
原创粉丝点击