1.方法的重写:同名同参同返回,前面的权限修饰符不能比父类的更封闭,抛出的异常不能更宽泛
(1)重写父类方法访问控制权限
下级的访问控制权限应该不低于上级的访问控制权限:
上级:public 下级:只能public
上级:protected 下级: protected, public
私有的不能覆盖,而是完全当作自己全新的。
方法的参数形式:应该跟父类的一致。
(2)私有属性和私有方法的重写问题
私有属性和方法都不能覆盖,但其实子类可以定义跟父类私有的同名属性或方法。只是当作一个自身的新的属性或方法来看待而已。不过方法的参数必须一致。