Memento (Entwurfsmuster)
Erscheinungsbild
Das in der Softwareentwicklung eingesetzte Entwurfsmuster Memento (auch als Token bekannt) wird angewendet um den internen Zustand eines Objektes zu erfassen und externalisieren ohne dabei seine Kapselung zu verletzen. Somit kann das Objekt später in diesen Zustand zurückversetzt werden.
Ein typischer Anwendungsfall ist z.B. die Impementierung von Haltepunkten oder Undo-Mechanismen.
Memento ist eines der sogenannten GoF-Muster (siehe Viererbande (Softwareentwicklung)).