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.