Flowchart
Untitled
Flowchart content
Patron adapter
se utiliza para transformar una interfaz en otra, de tal modo que una clase que no pudiera utilizar la primera, haga uso de ella a través de la segunda.
Implementacion
Crear una nueva clase que será el Adaptador, que extienda del componente existente e implemente la interfaz obligatoria. De este modo tenemos la funcionalidad que queríamos y cumplimos la condición de implementar la interfaz.
La diferencia entre los patrones Adapter y Facade, es que el primero reutiliza una interfaz ya existente, mientras que el segundo define una nueva con el objetivo de simplificarla.
Uso
Se puede usar el patron Adapter cuando:
-Se desea usar una clase existente, y su interfaz no se iguala con la necesitada.
-Cuando se desea crear una clase reusable que coopera con clases no relacionadas, es decir, las clases no tienen necesariamente interfaces compatibles.
Information
- Description
- Flowchart on Untitled, created by Juan Andres Giraldo on 19/10/2017.
- Created by
- Juan Andres Giraldo
- Views
- 0
- Rating