重载(overload)是在一个类中,定义方法名称相同,参数的类型及个数不同,且没有权限要求.
覆写(override)是继承关系,定义方法名称,返回值类型,参数的类型及个数完全相同,被覆写的方法不能拥有比父类更为严格的访问控制权限.
【java】重载(overload)与覆写(重写)(override)的区别
最新推荐文章于 2025-03-24 00:00:00 发布
重载(overload)是在一个类中,定义方法名称相同,参数的类型及个数不同,且没有权限要求.
覆写(override)是继承关系,定义方法名称,返回值类型,参数的类型及个数完全相同,被覆写的方法不能拥有比父类更为严格的访问控制权限.