abstract class Test {
public Test() {
print();
}
abstract void print();
}
class A extends Test {
int i = 1;
@Override
void print() {
System.out.println(i);
}
}
public class AbstractClassTest {
public static void main(String[] args) {
A a = new A();
a.print();
}
}
打印结果
0
1