java 中 继承的问题 class A { int i = 10; } class B e

java 中 继承的问题class A{ int i = 10;}class B extends A{ int j; j = i;//这里为啥错了}
2025-01-04 09:27:02
推荐回答(2个)
回答1:

与继承无关,就算是写个简单的类,这样的写法也是会报错:
public class Test {
int a;
a = 0;
}
a = 0这样的写法只能出现在方法体内,或者在方法体外这样写,int a = 0;这是可以的。

回答2:

语句不能在代码块外