java(十六)【面向对象】子父类中变量的特点

变量:

  如果子类中出现非私有的同名成员变量时,子类中访问本类中的变量用this,子类要访问父类中的同名变量用super

  this代表的是本类对象中的引用

  super代表的是父类中的引用

 1 class Fu{
 2     int num=1;
 3 }
 4 class Zi extends Fu {  //先加载Fu类,在加载Zi类
 5     int num =2;
 6     void show(){
 7     System.out.println(super.num);
 8     }
 9 }
10 public class Single {
11     public static void main(String[] args) {
12         Zi z=new Zi();
13         z.show();    
14     }
15 }

 内存图解如下:

  

posted @ 2015-09-02 09:31  花花妹子。  阅读(100)  评论(0)    收藏  举报