过载与覆盖 过载 覆盖 过载 “过载”是指同一样东西在不同的地方具有多种含义;而“覆盖”是指它随时随地都只有一种含义,只是原先的含义完全被后来的含义取代了。 因子类play方法的参数类型不同,编译器认为是过载,是特地要定义一个不同方法,因此调用的是父类方法。 覆盖 子类和父类都方法名、参数完全一样,则编译器认为是覆盖,所以能够调用子类方法。 相关文章: 2022-12-23 2021-10-29 2021-04-19 2021-07-27 2021-06-12 2022-02-01 2022-01-06