Pergunta de entrevista da empresa Phenom

What is dependency inversion ?