public function __construct() { // 默认为stateA $this->_state = ConcreteStateA::getInstance(); }
public function handle(Context $context) { printf("Concrete State B handle method\n"); $context->setState(ConcreteStateA::getInstance()); }