重载
在同一个类中,方法的名字相同,参数不同,这种类型叫做重载。
方法重载的目的是为了实现类似的功能的方法名字相同,方便记忆,调用起来更简单好记。
注:他们的返回值一般相同,但不是必须相同。
重写(覆写)
重写是存在继承中的,也叫覆写(Override)。
例如,Parent类中定义一个run()方法,我们可以在子类中重写这个run()方法,他们的返回值和参数必须相同。
在java中我们可以在重写方法上面添加一个@Override,这样编译器会帮我们检查是否进行正确的重写。
所有知识点均来自廖雪峰老师的网站,我只是通过学习对其中感触较深的知识点用自己的话进行总结归纳,方便自己随时查看。如果我有理解出现错误的地方,非常欢迎指正。