【发布时间】:2023-03-28 19:38:01
【问题描述】:
我们可以在java的主类中使用super关键字吗?如果我们在 main 方法中使用 super 会怎样。有没有可能?
class A {
int a = 5;
}
class B extends A {
int b = a;
void method(){
System.out.println(a+b);
}
}
class MAIN {
public static void main(String[] args){
B obj = new B();
obj.method();
// what happens now?
}
}
【问题讨论】:
-
您希望在 main 方法中调用
super来完成什么? -
不是重复的。
-
@Niemand 如果不是重复的,请扩展您的要求。目前,尚不清楚您为什么要在
main方法中使用super,以及您期望这样的操作会产生什么结果。 -
@dimo414 这不是我问的,这只是一个在寻找我们认为理所当然的解释的朋友:P