查看以下代码:
public class ClassA {
private boolean ClassAattr = false;
public ClassA() {
ClassAHandler handler = new ClassAHandler(this);
}
}
public class ClassAHandler extends GeneralHandler {
ClassA ca = null;
public ClassAHandler(ClassA classa) {
this.ca = classa;
}
}
在其他属性中,我需要访问一些ClassAHandler
方法上的ClassAattr
。有没有一种方法可以做到这一点,而不是在处理程序构造函数中传递原始类。我真的不喜欢这个解决方案的“外观”。
https://stackoverflow.com/questions/2419410
复制相似问题