package wy;

public abstract class A {
    private String name;
    public A(String name) {
        this.name=name;
    }
    public String getName() {
        return this.name;
    }
    public abstract void fun();
}
packagewy
; public class B extends A { //抽象类不能实例化 public B(String name) { super(name); } public void fun() { System.out.println(super.getName()); } }
package wy
; public class DemoAB { public static void main(String[] args) { B b =new B("悟空"); b.fun(); } }


 posted on 2017-11-20 13:51  大鸟3  阅读(127)  评论(0编辑  收藏  举报