Applied Materials Interview Question

Implement state machine using OO/design pattern.