JAVA的静态函数不能重载,可以覆盖(隐藏)

阅读 76

2022-01-28


  父类有一个静态函数,子类也可以有一个参数完全相同的函数,这是怎么回事?


  • 试图在子类函数上加Override,会报错。说明二者确实不是重载关系。
  • 既然不是重载关系,那么只有一个可能,子类函数覆盖(隐藏)父类的函数。在调用的时候,可能就会出错。

  面对这种情形,建议把函数名区分开。


精彩评论(0)

0 0 举报