您的位置:网站首页 > 精华知识 > 精华知识

重载和重写的区别是什么(重载和重写的区别)

摘要你们好,最近小活发现有诸多的小伙伴们对于重载和重写的区别是什么,重载和重写的区别这个问题都颇为感兴趣的,今天小活为大家梳理了下,一

你们好,最近小活发现有诸多的小伙伴们对于重载和重写的区别是什么,重载和重写的区别这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 -重载意味着用不同的参数定义相同的方法名;重写是子类重写其父类的一种方式。

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

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

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

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

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

以上就是重载和重写的区别这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本文章由会员“张熙远”发布如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系