public abstract void RestoreMemento(Memento.Memento memento);
public void SaveState(Memento.Memento state) { _savedState = state; }
public abstract void RestoreMemento(Memento.Memento memento);
public void SaveState(Memento.Memento state) { _savedState = state; }