可能重复:
在显式调用构造函数时无法引用实例方法
我一直在尝试这样做很长时间。
public class bb extends test {
int t = 23;
public bb() {
super(t); //**This is the place that error comes**
// TODO Auto-generated constructor stub
}
public bb(int v) {
}
}
public class test {
public test() {
// TODO Auto-generated constructor stub
}
public test(int v) {
// TODO Auto-generated constructor stub
}
}
控制器类
class s {
public static void main(String[] args) {
bb sd = new bb();
System.out.println("sdfsdfsdfd");
}
}
这是随之而来的错误。我想知道为什么不能将实例变量传递给超类构造函数?我怀疑这是因为构造函数没有可访问的实例。
线程“main”java.lang.Error 中的异常:未解决的编译问题:在显式调用构造函数时无法引用实例字段 t