
polymorphism
/ˌpɑˌɫiˈmɔɹfɪzm/
The ability of objects to take many forms
polymorphism in a sentence
“Polymorphism allows us to write flexible, reusable code.”
Origin of polymorphism
From Greek poly (many) + morphe (form)
Related Words
encapsulation
Bundling data with methods that operate on that data
singleton
A design pattern restricting instantiation to one object
dependency injection
Supplying dependencies to an object rather than creating them internally
continuous integration
Frequently merging code changes into a shared repository
deployment
The process of releasing software to a production environment
concurrency
The ability of different parts or units of a program to be executed out-of-order