如果我创建此方法
public void foo()
然后我创建一个像这样的重载版本
public void foo( string bar )
我们是说第二个函数重载了第一个函数,还是两个方法都同样“重载了”?
这意味着(我认为),存在一个基本类型的函数,该函数正在被另一个函数重载(有点像继承,但不是真的)。
假设一种方法可以“超载另一种”,那么即使这只是一个词,也将暗示诸如“ overloader”和“ overloadie”之类的术语。但这根本感觉不对,尤其是因为您可能会有多个重载。
当我想记下创建重载方法的过程并且想要最正确的记下来方法时,我遇到了这个问题。
例子:
- 我超载
foo
- 我重载
foo
用foo( string bar )
- 我正在创建一个重载方法
- 我正在使foo超载
是的,这让我思考,我不确定该怎么做。在线上有成百上千的函数重载的描述,即使不是成千上万的描述,但是乍一看,我找不到任何解决方法。