1.方法重载(overload)
方法名相同
参数类型不同(参数个数和类型)
与返回类型无关
2.方法重写(override)--》用来实现多态的,只有实例方法可以实现多态,静态方法无法实现多态
子类重写父类方法
方法名相同
返回类型相同
参数相同
重写和重载的区别?overload方法可以改变返回值类型?
==》可以改变返回值类型
a.方法的重写和重载是java多态性的不同表现。
b.重写是父类与子类之间多态性的一种表现
c.重载是一个类中多态性的一种表现
时间: 2024-12-21 06:39:17