1、重载。是指方法的重载,就是在一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同即可。
2、重写。是指子类中将父类成员方法的名称保留,重写成员方法的实现内容,更改成员方法的存储权限,或是修改成员方法的返回值类型。重写的前提是继承,只有子类能重写父类的成员方法。
3、重构。子类与父类的成员方法返回值,方法名称,参数类型以及个数完全相同,唯一不同的是方法实现内容,这是一种特殊的重写方
1、重载。是指方法的重载,就是在一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同即可。
2、重写。是指子类中将父类成员方法的名称保留,重写成员方法的实现内容,更改成员方法的存储权限,或是修改成员方法的返回值类型。重写的前提是继承,只有子类能重写父类的成员方法。
3、重构。子类与父类的成员方法返回值,方法名称,参数类型以及个数完全相同,唯一不同的是方法实现内容,这是一种特殊的重写方
本文标题:区分重载、重写、重构
本文链接:https://www.haomeiwen.com/subject/ewsgixtx.html
网友评论