State
The State is one of the Behavioral design patterns, In this the behavior of a class changes based on...
Tags: java, designpatterns, behavioral, statepattern