Principio SOLID: Inversión de Dependencia
El principio de Inversión de Dependencia (DIP, por sus siglas en
inglés) lo que busca es desacoplar las clases a través de abstracciones,
logrando así que las clases superiores interactúen con clases de nivel
inferior sin conocerlas.
Como se puede ver, el patrón Factory Method logra lo anterior pues, el cliente (superior) interactúa con una clase concreta (inferior) sin conocer sus detalles mediante una abstracción o interfaz.
No hay comentarios:
Publicar un comentario