方法重写的约束条件: 第一:子类方法必须和父类方法在名称,参数签名(参数个数,类型和顺序)和返回类型一致。 第二:子类方法不能缩小父类方法的权限,例如父类中为public方法不能在子类为private方法。 第三:子类方法不能比父类方法抛出更多的异常。 第四:父类的private方法不能被子类重写。