Java 重写(Override)与重载(Overload)
重写和重载实现了Java的三大特性(封装,继承,多态)中的多态性
一、重写(Override)
重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。
方法重载的规则
接下来拿下面的代码作为例子。
代码中定义了两个类People,Teacher, Teacher继承了People类,重写了People中的work()方法。
class People{
public void work(){
System.out.