0
点赞
收藏
分享

微信扫一扫

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


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


重写:子类继承父类。重写父类的方法。发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法)。 子类方法的返回值必须和父类方法的返回值相同或是其子类。

举报

相关推荐

0 条评论