Hal Helms On Object Oriented Programming - Day Two