Includes 3 versions of a simple Employee system - 1 using all concrete classes, 1 using an abstract superclass, and 1 using an interface.