【发布时间】:2015-08-03 11:48:21
【问题描述】:
我有以下代码,尽管类和成员方法是公开的,但我无法在 methodLMF 中引用 methodHF 而不是 methodBF。我尝试了以下方法:
LMF.this.xxxx //but the methods do not show up
请告诉我如何解决它。
代码:
class LMF {
LMF() {}
public methodLMF() { } // should return methodHF+methodBF
//class HF
class HF {
HF() {}
public methodHF(int x) {x++}
}
//class BF
class BF {
BF() {}
public methodBF(int x) {x++}
}
}
【问题讨论】:
-
请输入实际可验证的代码。不仅仅是骨架。
-
这些是实例方法,所以只有当你有一个HF的instance和一个BF的instance时才能引用它们。
标签: java class inner-classes