override与overload
时间: 2023-06-09 08:06:04 浏览: 98
overload and override
这两个词在Java中是两种不同的方法重载方式。Override是指在子类中重写父类中的方法,使其具有更具体的实现;而overload是指在同一个类中通过为方法设置不同的参数个数或类型来实现方法的重载。
Override实现了多态性,使得子类可以根据需要覆盖(或重写)父类的基础实现,并且在不断调用时能够动态地绑定到正确的方法。
Overload是指在同一个类中创建多个方法,其名称相同但参数不同,以允许不同的方法调用,使代码更加灵活和易于维护。
阅读全文