62,614
社区成员
发帖
与我相关
我的任务
分享
class A {
public int a = 1;
}
class B extends A {
public int b = 2;
}
interface base{
public A test();
}
public class Test2 implements base{
@Override
public A test() {
return new B();
}
public static void main(String[] args) {
base base = new Test2();
B b = (B)base.test();
System.out.println(b.b);
}
}