说说重载和重写的区别?

结论:

1、重写要求方法的参数列表必须相同,重载要求方法的参数列表必须不同。

2、重写后的方法返回值类型可以与父类或者接口被重写的方法返回值类型一致也可以是它的子类,而重载对方法返回值类型没有要求。

3、重写后的方法访问权限不能低于父类或者接口被重写方法的访问权限,而重载对方法访问权限没有要求。

4、重写后的方法声明的检查异常不能比父类或者接口被重写方法声明的检查异常范围更广泛,而重载对方法声明的检查异常没有要求。


版权声明:本文为qq_37325859原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。