Base class of state pattern
Concrete class of state pattern named Child1Stm
Concrete class of state pattern named Child2Stm
Concrete class of state pattern named MainStm
Interface defines the method of the state
See Source File