OO Programming in Java
Class 6 Material
Vending Machine Supplimental Solution
View Object Model