Introduction
In the third and last article of the series of "Exploring OOPS - JavaScript Style", we look at polymorphism in JavaScript.
Polymorphism literally means "multiple forms". In OOAD, it means that an object reference can take different behave differently depending upon the scenario.
Technically, there are two types of polymorphism - compile-time polymorphism and runtime polymorphism. One of the ways to implement compile-time polymorphism is method overloading while runtime polymorphism can be implemented by method overriding.
Downloads
The downloads are available in the Downloads area.