位置: IT常识 - 正文

简述重载和重写的区别(简述重载和重写的区别和联系)

编辑:rootadmin

重载和重写的区别有:
626769527简述重载和重写的区别(简述重载和重写的区别和联系)

  1、定义上不同。重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同,调用的时候根据函数的参数来区别不同的函数。重写是指在派生类中重新对基类中的虚函数重新实现,即函数名和参数都一样,只是函数的实现体不一样。

  2、规则不同。重载必须具有不同的参数列表,可以有不同的访问修饰符,可以抛出不同的异常。重写的参数列表必须完全与被重写的方法相同,否则不能称其为重写而是重载,其返回的类型也必须一直与被重写的方法的返回类型相同。重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常。

本文链接地址:https://www.jiuchutong.com/zhishi/187486.html 转载请保留说明!

上一篇:目前支持5g网络的手机(目前支持5g的地区)

下一篇:腾讯视频杜比按钮没了(腾讯视频怎么开启杜比模式)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络