state

Replace Type Code with State/Strategy(以State/Strategy取代类型码)