Question from the Patterns & Anti-patterns test

What is the design pattern that separates an object's dependencies and provides them from external sources?