谁能解释一下什么是重载,覆盖和隐藏在.net中?
can anyone explain what is Overloading, Overriding and Hiding in .Net?
感谢
重载是一个单一的方法或运营商的多个可能的签名的定义。每个签名采用不同的参数,并且基本上是一个独特的功能,比如果多种功能有不同的名字没有什么不同。这通常是用来组概念上类似的操作,如超载 +
与的BigInteger
工作,并与字符串
:这两个操作似乎合理的使用 +
的(除非你认为的+所有重载应该定义的