重载和重写的区别

重载

在一个类里,方法名字相同,参数不同,返回类型可以相同也可以不同
每个重载方法都必须有一个独一无二的参数类型列表

重写

重写是子类对父类的方法进行重新编写,即外壳不变,核心重写,子类根据需要定制自己的行为,重写方法的异常不能范围高于本身方法

重载和重写之间的区别

重载和重写的区别

总结

方法的重写是父类和子类之间的一种多态性的表现,重载是一个类的多态性的表现