62,614
社区成员
发帖
与我相关
我的任务
分享
interface ABase {
}
interface BBase {
}
interface CBase {}
class NestedClass {
private static class A implements ABase {
}
public static class B implements BBase {
public static class C implements CBase {
}
}
public static ABase getA() {
return new A();
}
public static BBase getB() {
return new B();
}
public static void main(String[] args) {
ABase aBase = getA();
BBase bBase = getB();
NestedClass.A a = new NestedClass.A();
}
}