重写与重载

重写:

访问范围不能比父类的小
返回值类型一致或者更小
方法名称一致
参数的类型、个数、顺序一致
抛出的异常不能比父类的大
(
如果父类抛出的异常属于RuntimeException,子类可以抛出任何属于RuntimeException的异常,或者不抛异常
如果父类抛出的异常属于检查异常,子类抛出的异常不能比父类的大,或者不抛异常
)


重载:

访问范围可以不一致
返回值类型可以不一致
方法名称一致
参数的类型、个数、顺序必须不一致
抛出的异常可以不一致

 

posted @ 2021-10-29 16:02  松松敲代码  阅读(21)  评论(0编辑  收藏  举报