Mansukhdeep Thind wrote:There is nothing called static polymorphism as far as I understand. I don't know who coined that term. Read this article. Polymorphism is related to method overriding in Java i.e. when a class inherits a method of its parent class by extending it, and re-implements it in its own specific manner. Hence depending on the type of object at run-time, that class's method will be called.
@ Campbell : Have a look at this article. Don't you think he is talking non -sense when he says that method overloading is a type of polymorphism? Isn't he wrong? Or is my understanding flawed?