Inyección de dependencias
+ Clase de Cliente: Esta es la clase dependiente y depende de la clase de servicios. + Clase de Servicio : Esta clase proporciona un servicio a la clase cliente . + Clase de Inyector: Esta clase es responsable de inyectar el objeto de clase de servicio en la clase de cliente. Tipos de inyección de dependencia Hay principalmente tres tipos de inyección de dependencia: + Inyección del constructor: En este tipo de inyecci ó n, el inyector suministra dependencia a trav é s del constructor de clase cliente. + Inyección de Setter / Inyección de propiedades: En este tipo de inyecci ó n, el m é todo inyector inyecta la dependencia al m é todo setter expuesto por el cliente. + Inyección de interfaz: En este tipo de inyecci ó n, el inyector utiliza Interface para proporcionar dependencia a la clase cliente. Los clientes deben implementar una interfaz que expondrá un m é todo setter que