重写:重新写方法(A–>B)。一般运用在继承上,子类继承父类可以重写,类继承接口必须重写。
.
重载:重新载入不同参数(A–>A)。同一个类定义的多个同名方法,但输入参数不同就构成重载。
.
区别:
重写–>继承上出现(A–>B,A被B继承,涉及2个类)。
重载–>同一个类同名方法,不同参数的重新载入。(A–>A,自己重载,就自身1个类)
.
.
eg:
重载案例.:
不难看出重载是在一个类中完成的。
.
.
.
重写案例.:
1. 继承:
会重写
子类继承父类,在子类重写父类方法。
.
.
2. 接口:
必定重写