Java编程那些事儿――this和super (二)

2014-11-24 11:52:33 · 作者: · 浏览: 48
ss2 {

public void print(int a){

super.print(a);

System.out.println("SubClass2");

}

public void t(){

super.test(); //super可省略

super.print(0); //不可省略

}

}

8.8.2.3引用父类成员变量

在子类中如果引用父类的成员变量,也可以使用“super.成员变量”来引用,只是一般成员变量的覆盖是没有意义的,所以这个时候都可以直接使用成员变量名进行引用,所以这里的super都可以省略。

8.8.3注意的问题

最后,在实际使用this和super时,除了上面介绍到的需要注意的问题以外,还需要特别注意的是,this和super都是非静态的,所以这两个关键字都无法在静态方法内部进行使用。