您的位置:首页 > 其它

关于方法的重载和重写的区别

2017-10-12 15:26 190 查看
重载:在一个类中,一个方法执行不同的功能。方法的参数必须不同(参数个数或参数类型),返回值不要求。例子:一个求面积的方法,利用重载实现分别求三角形和正方形的面积。

重写:子类继承父类。重写父类的方法。发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法)。
子类方法的返回值必须和父类方法的返回值相同或是其子类。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: