OO Programming in Java
Class 6 Homework Assignment
Implementing VCR Controller
Goal:
Use a state machine to implement a VCR controller. The GUI doesn't need to be fancy just some buttons and a text 'status' box indicating what the VCR is doing. Some delays to simulate a real VCR would be nice.
Don't make this assignment too hard. It's main goal is to make you familiar with state machine pattern implementation.