有没有什么方法可以使用另一个类中的子类对象访问由子类成员隐藏的超类成员。如何使用子类对象访问隐藏的超类成员
public class A {
int i, j;
A() {
i = 5;
j = 5;
}
}
public class B extends A {
int i;
B() {
super();
i = 10;
}
}
class TestEx {
public static void main(String[] args) {
B obj = new B();
// i from B
System.out.println(obj.i);
}
}
我需要使用来自接取i的TESTEX OBJ .. 相同怀疑存在于非静态内部类的情况下,无论如何..接取的在OuterClass变量与将InnerClass相同名称的那一个在将InnerClass
那么我可以使用超级从内B类权利..?我需要在TextEx中做到这一点。我知道将子类引用分配给超类变量。我相信来自超类的我将会出现在obj中。我需要明白这一点 – flyinrhyno 2012-07-20 09:40:11