1、之类中的叫 重写的方法
2、父类中的叫 被重写的方法
3、子类重写的方法名、形参列表与父类中的相同
4、子类重写的方法的权限修饰符 ≥ 父类被重写的方法的修饰符(子类不能重写父类中private权限的方法)
5、父类被重写方法返回值类型为void、基本数据类型,则子类重写方法返回值类型只能是对应的void、基本数据类型
6、父类被重写方法返回值类型为X类,则子类重写方法返回值类型可以使X类的子类(Object子类String)
7、子类重写方法抛出的异常类型 ≤ 父类被重写方法抛出的异常
8、子类和父类中的同名同参数的方法要么都声明为非static(考虑重写),要么都声明为static(非重写)