Java中方法重写与方法重载的区别:

  1. 方法重载:方法重载是让类以统一的方式处理不同类型数据的一种手段。方法重载允许多个同名函数存在,函数中具有不同的参数个数或者参数类型。重载(overloading)是一个类中多态性的表现。
  2. 方法重写:方法重写也称方法覆盖(overReading),方法重写是对父类的函数进行重新定义。在Java中,子类可以继承父类中的方法,而不需要重新编写相同的方法。但有时候子类不想原封不动的继承父类的方法,想做一些修改,就需要采用方法的重写。
posted @ 2016-12-20 10:05  程序猿的前进之路  阅读(3669)  评论(0编辑  收藏  举报