【发布时间】:2012-04-03 06:51:47
【问题描述】:
我有一个类似这样的结构:
class OuterClass{
AnimatorListener sth;
public OuterClass(){
sth = new InnerClass();
}
public class InnerClass implements AnimatorListener{
public InnerClass(){}
public void doSomething(){}
//assuming animator listener methods implemented
}
public void tryingToDoSomething(){
sth.doSomething(); //I cannot use this, simply it is not seen by eclipse.
}
}
为什么我在tryingToDoSomething()时不能调用sth对象的doSomething()方法?
【问题讨论】:
-
注意 OuterClass 的构造函数中的括号
() -
那么当你执行这个更正时,报告的错误信息是什么?
标签: java android eclipse inner-classes