Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Written by Prashant Basnet
👋 Welcome to my Signature, a space between logic and curiosity.
I’m a Software Development Engineer who loves turning ideas into systems that work beautifully.
This space captures the process: the bugs, breakthroughs, and “aha” moments that keep me building.
1. Ad-hoc Polymorphism
Function or operator overloading based on different types
2. Parametric Polymorphism
Generic functions or types that can operate on any type.
3. Subtype Polymorphism (or Inclusion Polymorphism)
Using a subclass where a superclass is expected, common in OOP.
4. Coercion Polymorphism
this form allows for automatic conversion of types in expressions. It often occurs in languages with implicit type conversion.