class Demo
{
public static void main(String[] args) throws IOException
{
new Zi().show();
}
}
class Fu
{
int num=4;
}
class Zi extends Fu
{
int num=5;
void show()
{
System.out.println(this.num);//new Zi()对象的引用。所以num=5。在子类自己没有自定义 num的时候会继承父类的num所以楼主的情况num=4
System.out.println(super.num);//父类的引用。num=4,在子类没有num的时候
}
}
|