Java--super关键字(via)

(I)super关键字

  (1)super关键字与this关键字都可以实现将屏蔽的类成员为可见。

(II)成员被屏蔽的情况

  (1)在同一个类中,局部变量与成员变量同名时,局部变量在方法内可见。

  (2)子类继承父类,子类中的某个方法覆盖了父类的方法,在子类中父类方法为不可见。

  (3)在子类中定义了与父类同名的成员变量,在子类中父类的成员变量为不可见。

(III)访问父类成员

  语法:

  super.<父类成员变量/方法>

(IV)访问父类构造方法

  语法:

  super(参数)

(V)注意事项

  (1)子类调用父类的构造方法时,super语句必须是子类构造方法的第一句。

转载于:https://www.cnblogs.com/chenrain/p/3149330.html

你可能感兴趣的:(Java--super关键字(via))