lunes, 9 de enero de 2012

Concepto de Inversion de Control e ID parte 2

El concepto de IoC se basa en el pricipio “Don’t call us, we will call you”, de esta forma en el ejemplo, se le esta diciendo a la clase Persona que no instancia la clase Case que alguien mas hará ese trabajo.


Inyección de Dependencias
Inyección de Dependencias ( Dependency Injection) es un patrón de diseño orientado a objetos, en el que se suministran objetos a una clase en lugar de ser la propia clase quien cree el objeto. Esto permite implementar la inversion de control.
De esta forma se logra quitar parte de responsabilidad a las clases, lograr que estas sean mas simples y funcionales, facililta los cambios de implementaciones y permite programar contra interfaces.

No hay comentarios:

Publicar un comentario