1、必须是在继承里
2、方法名、参数个数和参数类型 都必须相同
3、jdk1.5以后,返回值类型可以与父类相同,也可以与父类不同,但是要求返回值类型是父类的子类。如: 父类的返回值类型是Object类,子类的返回值可以是Object类的子类比如String
4、派生类重写的方法的访问权限不能低于基类的权限
5、派生类抛出的异常应该和基类相等或比基类更小
1、必须是在继承里
2、方法名、参数个数和参数类型 都必须相同
3、jdk1.5以后,返回值类型可以与父类相同,也可以与父类不同,但是要求返回值类型是父类的子类。如: 父类的返回值类型是Object类,子类的返回值可以是Object类的子类比如String
4、派生类重写的方法的访问权限不能低于基类的权限
5、派生类抛出的异常应该和基类相等或比基类更小