面向对象重写(override)与重载(overload)区别

2016-10-05  本文已影响49人  薛定谔的猴子

一、重写(override)

override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。
重写(覆盖)的规则:

二、overload是重载,一般是用于在一个类内实现若干重载的方法,这些方法的名称相同而参数形式不同。

重载的规则:

上一篇 下一篇

猜你喜欢

热点阅读