class Parent {
int i = 60;
}
class Child extends Parent {
int i = 70;
}
class Main {
public static void main(String[] args) {
Child c = new Child();
Parent p = new Parent();
System.out.println((Parent c).i);
}
}
在这里,我想在Child
类对象的帮助下打印Parent
类变量(即i = 60
)。我该怎么做?
System.out.println(((Parent) c).i);
简化的模板用于施放EXPRESSION
或VARIABLE
到TYPE
是:
((TYPE)(EXPRESSION|VARIABLE))
您可以写:
System.out.println(((Parent)c).i);
这是您需要的
class Parent{
int i = 60;
}
class Child extends Parent{
int i = 70;
}
class TreeMap {
public static void main(String[] args) {
Child c = new Child();
Parent p = new Parent();
System.out.println(((Parent) c).i);
}
}