gpt4 book ai didi

java - 为什么我无法访问java中内部类的方法?

转载 作者:行者123 更新时间:2023-12-02 07:53:11 26 4
gpt4 key购买 nike

我有一个与此类似的结构:

 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() 方法?

最佳答案

您的对象sth属于类AnimatorListener,但它应该属于InnerClass。希望这会有所帮助,祝您编码愉快。

关于java - 为什么我无法访问java中内部类的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9988426/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com