
Dependency injection is a software design pattern that implements inversion of control and allows a program design to follow the dependency inversion principle. The term was coined by Martin Fowler. An injection is the passing of a dependency (a service) to a dependent object (a client). The service is made part of the client`s state. Passing the....
Found on
http://en.wikipedia.org/wiki/Dependency_injection
No exact match found.