Context: |
"Dynamic classification": Object that receives a small number of messages, but the entire set of methods it uses to respond to them depends upon its current state. |
||||||
Challenge: |
|
||||||
Skill: |
|||||||
Participants: |
|
||||||
Signature: |
FSM contains States, references the current State and interfaces for it. |
||||||
Scope: |
General. |