I. PATRÓN DE DISEÑO: MEMENTO

A continuación se encuentra la plantilla del patrón objeto de estudio:

1. Nombre del patrón: Memento.

2. Clasificación del patrón: De comportamiento.

3. Intención: Tiene como finalidad almacenar el estado de un objeto (o del sistema completo) en un momento dado de manera que se pueda restaurar en ese punto de manera sencilla.

4. Estructura:



5. Participantes:

Memento: Almacena el estado interno del objeto Originator, protege del acceso por parte de objetos distintos al Originator.
Originator: crea un objeto memento, que contiene una foto fija de su estado interno.
Caretaker: es el responsable de mantener la seguridad del objeto memento, no opera o examina el contenido de memento.

No hay comentarios:

Publicar un comentario