java中访问成员变量(多态)


public
class Main { public static void main(String[] args) { Fu obj = new Zi(); System.out.println(obj.num); } }
/*父类*/
public class Fu {
    int num = 1;
}
/*子类*/

public class Zi extends Fu{
    int num = 2;
}

运行结果为1

直接访问对象成员变量时,看的是等号左边是谁,这里是Fu,所以输出的是1

 

posted @ 2020-06-24 12:05  theSMJ  阅读(153)  评论(0)    收藏  举报