public class B1 extends A {
@Override
void a() {
System.out.println();
}
public static void main(String[] args){
B1 ss = new B1();
B1.b();
}
}
abstract class A {
int a=0;
abstract void a();
void b(){
a++;
System.out.println(a);
}
}这个那里错了~Java基础
@Override
void a() {
System.out.println();
}
public static void main(String[] args){
B1 ss = new B1();
B1.b();
}
}
abstract class A {
int a=0;
abstract void a();
void b(){
a++;
System.out.println(a);
}
}这个那里错了~Java基础
应为b()不是静态方法