黑马程序员-面向对象-07天-4 (super,this)

package java07;

/*
 * 子父类出现后,类成员的特点:
 * 类中成员:
 * 1,变量。
 * 2,函数。
 * 3,构造函数。
 * 1,变量
 * 如果子类中出现非私有的同名成员变量时,
 * 子类要访问本类中的变量,用this
 * 子类要访问父类中的同名变量,用super。
 * super的使用和this的使用几乎一致。
 * this代表的是本类对象的引用。
 * super代表的是父类对象的引用。
 */
class Fu {
    protected int num = 4;

    public void setNum(int num) {
        this.num = num;
    }

    public int getNum() {
        return this.num;
    }
}

class Zi extends Fu {
    void show() {
        System.out.println(super.num);
    }
}

class ExtendsDemo2 {
    public static void main(String[] args) {
        Zi z = new Zi();
        z.show();
    }
}

 

posted @ 2013-03-28 09:52  谷文仁  阅读(114)  评论(0编辑  收藏  举报