【发布时间】:2011-03-30 20:27:02
【问题描述】:
为什么重载被认为是多态的一种形式,或者是实现多态的一种方式。
对我来说,多态意味着多种形式,我不太明白重载如何帮助实现这一点。
【问题讨论】:
-
重载不被认为是一种多态性。
-
@David Heffernan - 重载有时被称为“临时多态性”:en.wikipedia.org/wiki/…
-
@Lee 好吧,如果你愿意,你可以调用重载多态。我不会。
-
是的,我从不知道方法重载是多态性,直到我阅读了您引用的 wiki。我认为该条目需要一个星号,否则几乎没有实际开发人员会以这种方式使用该术语
-
我最近一直在做一些采访,很多受访者回答超载作为“什么是多态性”的答案。听到这个答案,我惊呆了,开始怀疑自己。但我仍然不认为它是一种多态性......
标签: c# .net polymorphism