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.