试图在父类中创建 1 个接口和 2 个具体类。这将使封闭类成为内部类。
public class Test2 {
interface A{
public void call();
}
class B implements A{
public void call(){
System.out.println("inside class B");
}
}
class C extends B implements A{
public void call(){
super.call();
}
}
public static void main(String[] args) {
A a = new C();
a.call();
}
}
现在我不太确定如何在静态 main() 方法中创建类 C 的对象并调用类 C 的 call() 方法。现在我遇到问题了: A a = new C();