我刚刚在 Kathy Sierra 和 Bert Bates 的书“Sun Certified Java Programmer”(第 158 页)中读到这行,他们曾在“Sun microsystems”担任高级培训师:
Polymorphism applies to overriding, not to overloading.
但是其他一些书籍和文章说重载也是多态的一种形式..我很困惑..请帮助..
最佳答案
不要相信其他书。 后期绑定(bind) ( wiki )(使用覆盖/继承的方法)是多态性。 静态绑定(bind) 适用于重载。
两个粗体表达是您应该尽快熟悉的概念。有许多可用资源。 Maybe start here .
关于java - "Polymorphism applies to overriding, not to overloading"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19406206/