java基础学习——重载与重写的区别

来源:互联网 发布:怎样经营淘宝网店 编辑:程序博客网 时间:2024/05/18 02:16
  1. 重载:同样的一个方法能够根据输入数据的不同,做出不同的处理,即有不同的参数列表,返回值类型可以相同也可以不同。
  2. 重写:若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数列表,则新方法覆盖原有的方法,子类函数的访问修饰符不能少于父类的。作用是子类对父类方式做一个的修改。

重载与重写都为java多态的体现