Overloading Example

Uses System.out.println that students are familiar with to show a good
example of Overloading.  I usually show this after having a lecture on
Overriding and Overloading. 

The lecture stresses that: 
*  Overriding is for a single polymorphic method with argumenets of the
same type  (Only by Inheritance)
*  Overloading is for a single polymorphic method with arguments of
different types (Typically in the same class implementation, although
you can Overload an inherited method as well)