Java重写重载的区别

  1. 重载:指在一个类中定义多个方法名相同但参数列表不同的方法

  • 编译期绑定”,在编译时根据参数变量的类型判断应该调用哪个方法

  1. 重写:指在中定义中父类完全相同的方法  
  • 运行期绑定”,在运行时根据引用变量指向的实际对象类型调用方法
posted @ 2017-09-23 18:20  EricSUID  阅读(187)  评论(0)    收藏  举报