Writing Objects - Polymorphism

Polymorphism

Having the ability to process on object differently based on the object type.

Example: Calculating area for a square object as opposed to a circular object.