1
interface C {
    class B {
        void run() {
            System.out.println("nested class run method");
        }
    }
}

public class MainClass {
    public static void main(String[] args) {
    }
}

如何访问接口C中B类的run方法?

4

1 回答 1

3

您必须在类的名称前面加上其封闭接口的名称:

C.B runner = new C.B();
runner.run();
于 2013-09-04T20:52:23.280 回答