public override void Handle(StateContext context) { context.State = new ConcreteStateA(); }
public abstract void Handle(StateContext context);