过载与覆盖

过载

“过载”是指同一样东西在不同的地方具有多种含义;而“覆盖”是指它随时随地都只有一种含义,只是原先的含义完全被后来的含义取代了。

因子类play方法的参数类型不同,编译器认为是过载,是特地要定义一个不同方法,因此调用的是父类方法。
过载与覆盖

覆盖

子类和父类都方法名、参数完全一样,则编译器认为是覆盖,所以能够调用子类方法。
过载与覆盖

相关文章:

  • 2022-12-23
  • 2021-10-29
  • 2021-04-19
  • 2021-07-27
  • 2021-06-12
  • 2022-02-01
  • 2022-01-06
猜你喜欢
  • 2022-12-23
  • 2021-09-22
  • 2021-10-12
  • 2022-12-23
  • 2021-07-03
  • 2021-08-05
  • 2021-07-30
相关资源
相似解决方案