Polymorphism
is the ability by which, we can create functions or reference variables which behaves differently in different programmatic context.
In java language, polymorphism is essentially considered into two versions:
- Compile time polymorphism (static binding or method overloading)
- Runtime polymorphism (dynamic binding or method overriding)
Post a Comment