option
Cuestiones
ayuda
daypo
buscar.php

Patron Memento

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Patron Memento

Descripción:
Patron comportamiento

Fecha de Creación: 2025/09/16

Categoría: Otros

Número Preguntas: 5

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la intención del patrón Memento?. Permitir que los objetos compartan una única instancia global. Guardar y restaurar el estado de un objeto sin exponer sus detalles internos. Permitir construir objetos paso a paso. Garantizar la comunicación entre objetos dependientes.

En el patrón Memento, ¿qué rol tiene el Originador?. Crea y restaura sus propios estados a través de mementos. Administra el historial de todos los mementos. Actúa como una interfaz limitada de acceso. Evita que los clientes creen demasiados recuerdos.

¿Qué problema resuelve el Memento respecto a la encapsulación?. Permite que cualquier clase acceda a los atributos privados de un objeto. Evita tener que exponer el estado interno del objeto al crear instantáneas. Reemplaza el uso de constructores públicos. Impide que se creen múltiples objetos en memoria.

¿Cuál de las siguientes es una desventaja del patrón Memento?. Respeta la encapsulación del objeto. Permite simplificar el código del Originador. Puede consumir mucha memoria si se crean demasiadas instantáneas. Facilita implementar la función “deshacer”.

¿Con qué otro patrón se combina frecuentemente Memento para implementar la función “deshacer”?. Builder. Iterator. Command. Prototype.

Denunciar Test