HeadFirst设计模式(十)状态模式(Statepattern)C++实现