public void addDecorator() { sandwich.Attach(new ConcreteObserver(sandwich, "observ")); SandwichMemento mem = sandwich.SaveMemento(); new Corn(sandwich); }
public override void RestoreMemento(SandwichMemento memento) { this.Description = memento.GetDescription(); }
public abstract void RestoreMemento(SandwichMemento memento);