Polymorphism

1 revision
#11 week ago
+7
Auto-generated stub article
+**Polymorphism**
+Polymorphism, meaning "many forms," is a principle where an entity can take on various types or shapes. In [Object-Oriented Programming](/wiki/object-oriented-programming), it allows a single interface to represent different underlying data types or classes, enabling flexible code through mechanisms like [Method Overriding](/wiki/method-overriding). This allows objects to respond uniquely to the same message.
+## See also
+- [Abstraction](/wiki/abstraction)
+- [Encapsulation](/wiki/encapsulation)
... 2 more lines