• CMPE202 Lab for understanding OOP concepts.

  • Designed a gumball machine which dispenses gumball on pressing two buttons.

  • Uses state pattern, and implemented in processing.