当前位置: 代码迷 >> 综合 >> override overload
  详细解决方案

override overload

热度:90   发布时间:2024-01-05 11:16:17.0

override:重写,覆盖

面向对象多态性表现

1:函数名一样;

2:参数类型、顺序必须一样;

3:不支持private函数;

 

关于返回值:返回类型子类兼容父类;

关于throws:throws 类型子类兼容父类;或父类有throws,子类不throws.

 

overload:重载

同名称,但参数不同的函数,例如:fun(),fun(int a),fun(String s)

注意:只能靠参数区分,其他(返回类型,throws)都不成立。

  相关解决方案