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 ...