方法重载主要与方法重写区分开。
方法重载是方法名一样,参数个数不一样或者参数类型不一样;重载可以这样理解,再用另一种方式去实现,就是同一个方法名,我传递不同的参数,就调用不能的实现方法。
方法重写可以理解为,原来已经有存在了,只不过在子类或其他地方不满足已有需求,这是要重新写一下,这时方法的结果不变,只是在不同的地方调用对应的方法。
方法重载主要与方法重写区分开。
方法重载是方法名一样,参数个数不一样或者参数类型不一样;重载可以这样理解,再用另一种方式去实现,就是同一个方法名,我传递不同的参数,就调用不能的实现方法。
方法重写可以理解为,原来已经有存在了,只不过在子类或其他地方不满足已有需求,这是要重新写一下,这时方法的结果不变,只是在不同的地方调用对应的方法。