重载和重写的区别(重载和重写的区别)

公孙全伦
导读 大家好,小信来为大家解答以上问题。重载和重写的区别,重载和重写的区别很多人还不知道,现在让我们一起来看看吧!1、-重载就是用不同的参...

大家好,小信来为大家解答以上问题。重载和重写的区别,重载和重写的区别很多人还不知道,现在让我们一起来看看吧!

1、 -重载就是用不同的参数定义同一个方法名;Override是子类覆盖父类的方法。

2、 -重载在一个类中,重写在子类和父类之间。

3、 -重载是编译时的多态性,重写是运行时的多态性。

4、 -重载不需要返回类型,而重写需要具有兼容返回类型的返回类型。

5、 -重载参数的数量、类型和顺序可以不同,而重写父子方法的参数必须相同。

6、 -重载对访问修饰符没有特殊要求,重写访问修饰符的限制必须大于被重写方法的限制。

本文到此结束,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!