Adaptator

Warning: This post isn’t ready
I’m translating this:

Adaptador

Problema: Tienes una o varias clase que llama/usa funciones de otras clases. Si modificas estas clases usadas (nombre de función, qué devuelve…), entonces tienes que buscar y cambiar a lo largo de todo el código para dejarlo todo bien.

Solución: Crear una clase abstracta llamada „adaptador“ con una función llamada solicitud. Al resto del programa le dará igual como funcionen las clases que especifiquen esto, puesto que solo llamará a la función request. Luego esta función usará las clases que sean y pedirá los datos que sean, pero solo reduce las modificiaciones a dos clases y no a todo el programa.

Fundamento:



Ejemplo:

Leave a Reply