Nella programmazione ad oggetti, si dice Memento (ricorda) l'operazione di estrarre lo stato interno di un oggetto, senza violarne l'incapsulamento, e memorizzarlo, per poterlo poi ripristinare in un momento successivo.
Tipico esempio è l'operazione di Undo, che consente di ripristinare lo stato di uno o più oggetti a come era/erano prima dell'esecuzione di una data operazione.
La tecnica può essere usata anche in un linguaggio non-object-oriented.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search