我的班级有两个构造函数:
public Foo( Bar bar, Baz baz ) {
// do stuff
}
public Foo( Bar bar ) {
this( bar, new Baz() );
}
现在,Baz 有一个接受布尔值的构造函数。我想传递this instanceof FooSubclass
. Eclipse 给我一个错误说“在显式调用构造函数时不能引用 'this' 或 'super'”
我在这个问题中看到了为什么会发生这种情况的解释,但我只是想知道在这种情况下是否有解决方法。