Memento es un patrón de comportamiento que le permite guardar y restaurar el estado anterior de un objeto sin revelar los detalles de su implementación. Externaliza el estado interno de un objeto en un objeto Memento (una instantánea) que puede almacenarse y luego usarse para revertir el origen a ese estado exacto. Caso de uso clásico: Ctrl+Z deshacer en cualquier editor.
ℹ️
Idea central: capturar el estado interno de un objeto en un Memento sin violar la encapsulación y luego restaurar ese estado más tarde. El Originador crea y restaura recuerdos; el Guardián los almacena pero nunca inspecciona su contenido.
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.