16.3 状态模式的通用结构