-3
class SuperClass{
int num=10;
}
class SubClass extends SuperClass{
int num=20;
}
public class TestClass{
public static void main(String[] args){
SuperClass s1 = new SuperClass();
SuperClass s2 = new SubClass();
System.out.println(s2.num); // displays 10
}
對象s2是子類。它爲什麼顯示10?
因爲成員變量不是多態的。 –