2
我有三个类A
,B
,C
类B扩展A和C类扩展B.如何通过超级关键字获取变量的值?
我想目前在class A
整数a
的价值和class C
打印值。我的第一选择是通过super
关键字进行打印。
package testee;
import java.util.Scanner;
public class Testee {
public static void main(String[] args) {
new C();
}
}
class A{
int a=10;
A(){
System.out.println(a);
}
}
class B extends A{
int a=13;
B(){
System.out.println(a);
}
}
class C extends B{
int a=21;
C(){
System.out.println(super.a);
}
}
感谢您aloooot的帮助......但我无法理解这段代码...请clerify我... –