Overloading a plus operator
Another good example of polymorphism is the overloading of the plus operator for a coordinate class.
When used in the context of that class, the operator will cause the addition of two sets of coordinates in a multi-dimensional system of coordinates.