language-agnostic - 方法重载被认为是多态性吗?

标签 language-agnostic polymorphism overloading

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

2年前关闭。




Improve this question




方法重载是否被视为多态的一部分?

最佳答案

“多态性”只是一个词,并没有全局公认的精确定义。您不会被问题的"is"或“否”答案所启发,因为区别在于所选择的“多态性”定义,而不是作为任何特定语言特征的方法重载的本质。您可以在此处的大多数其他答案中看到这一点的证据,每个答案都介绍了自己的定义,然后针对它评估语言功能。

关于language-agnostic - 方法重载被认为是多态性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2400284/

相关文章:

exception - 您更喜欢如何组织异常定义?

algorithm - 给定一组条件,通过算法确定只有一个可以为真

java - 在原始类型上使用可比较

c++ - 为什么在 ADL 中重载优先于显式特化

java - Java 中的重载方法

c++ - 仅对 char* 和字符串重载函数

algorithm - 穷人的认证算法?

database - 是否有某种识别表中数据模式的开源库?

scala - 如何使方法返回与输入相同的泛型?

dart - 当包含工厂方法时如何访问抽象父类(super class)实现?