Memento pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m ADD Altri progetti
miglioria lessicale
Riga 2:
Nella [[programmazione orientata agli oggetti|programmazione ad oggetti]], si dice '''Memento''' (ricorda) l'operazione di estrarre lo stato interno di un oggetto, senza violarne l'[[Incapsulamento (informatica)|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]].