//abstract 不能用来修饰属性、构造器、private、final、static public class TestAbstract1 { } abstract class A1{ //abstract int name; //因为构造器不能被重写 // public abstract A1(){ // // } //子类不能覆盖(或重写)声明为private的方法的。 //private abstract void method1(); // // public abstract final void method2(); // // // public abstract static void method3(); // // }