I just read this line in book "Sun Certified Java Programmer" (page number-158) by Kathy Sierra and Bert Bates who worked as Master trainer at "Sun microsystems":
Polymorphism applies to overriding, not to overloading.
But some other books and articles say overloading is also a form of polymorphism.. i'm confused.. Please help..