区分重载、重写、重构

2017-12-12  本文已影响0人  加哇

1、重载。是指方法的重载,就是在一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同即可。

2、重写。是指子类中将父类成员方法的名称保留,重写成员方法的实现内容,更改成员方法的存储权限,或是修改成员方法的返回值类型。重写的前提是继承,只有子类能重写父类的成员方法。

3、重构。子类与父类的成员方法返回值,方法名称,参数类型以及个数完全相同,唯一不同的是方法实现内容,这是一种特殊的重写方

上一篇下一篇

猜你喜欢

热点阅读