JAVA面试题---多态成员变量的特点

时间:2023-01-12 12:34:03

在多态中,成员变量的特点:无论编译和运行,都参考左边(引用型变量所属的类)。
在多态中,静态成员函数的特点:无论编译和运行,都参考左边。

class Fu
{

int num = 4;
void show()
{
System.out.println(""show Fu);
}
}

class Zi extends Fu
{

itn num = 5;
void show()
{
System.out.println("show Zi");
}

}

class T
{

public static void main(String[] args)
{
Fu f = new Zi();
Zi z = new Zi();
System.out.println(f.num);
System.out.println(z.num);
f.show();
z.show();
}
}

输出结果为:
4
5
show Zi
show Zi