方法重写注意:
如果父类方法具有private访问权限,则该方法对其子类是隐藏的,因此其子类无法访问该方法,也就是无法重写该方法。如果子类中定义了一个与父类private方法具有相同的方法名、相同的形参列表、相同的返回值类型的方法,依然不是重写,只是在子类中定义了一个新方法。例如,下面代码是完全正确的。
class BaseClass{
private void test(){}
}
Class SubClass extends BaseClass{
public static void test(){}
}
super限定:
super 用于限定该对象调用它从父类继承得到的Field或方法。
super 必须放在构造器的第一句