【发布时间】:2016-01-29 08:35:35
【问题描述】:
Java 7
首先,我将简化示例以避免发布不必要的代码。我的具体具体例子有点复杂,但我尽量保持这一点。
public class Test {
public static void main(String[] args){
Test t = new Test(){ //<---------------------------------------------------------
public void m(){ // |
Test t = new Test(){// |
public void m(){// |
//Here I need to invoke the most inclosing class's m() method
}
//other actions
};
}
public void someMethod(){
//action
}
};
}
public void m(){
}
}
可以用Java做吗?我的意思是,这样调用匿名类的方法?
【问题讨论】:
-
你到底想调用什么方法?
-
@sp00m
m()的匿名类。
标签: java class methods anonymous-class