public void RestoreState(Memento memento) { this._state = memento.GetState(); }
public void AddStep(Memento memento) { _history.Push(memento); }