函数覆盖是否由编译器自动完成

Is Function overriding automatically done by compiler

本文关键字:编译器 覆盖 是否 函数      更新时间:2023-10-16

函数覆盖是由编译器自动完成的吗?我知道在两个函数的情况下,它们可能在同一类中,也可能不在同一类中,具有相同的名称和相同的参数覆盖。但除此之外,这个概念对我来说仍然不清楚。我想我在函数覆盖和重载之间有点困惑。好像它不是自动完成的,那么为什么它们不同?任何帮助表示赞赏。

当您更改方法签名中参数的原始类型时,会发生重载

更改方法的原始定义时发生重写