I. PATRÓN DE DISEÑO: TEMPLATE METHOD
A continuación se encuentra la plantilla del patrón objeto de estudio:
1. Nombre del patrón: Template Method.
2. Clasificación del patrón: De comportamiento.
3. Intención: Definir el esqueleto de un algoritmo en una operación, defiriendo algunos pasos a las subclases. Template method permite a las subclases redefinir ciertos pasos de un algoritmo, sin cambiar la estructura del algoritmo.
4. Estructura:
5. Participantes
AbstractClass: Define operaciones primitivas abstractas cuya concreción se delega a las subclases, estas primitivas se utilizan en el cuerpo de un algoritmo del esqueleto.
ConcreteClass: Implementa las operaciones primitivas abstractas anteriores.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario