Inversion of Control Containers and the Dependency Injection
	pattern

Inversion of Control Containers and the Dependency Injection pattern

The third injection technique is to define and use interfaces for the injection. Avalon is an example of a framework that uses this technique in places. I'll talk a bit more about that later, but in this case I'm going to use it with some simple sample code.

[…]