Pergunta de entrevista da empresa Principal Financial Group

How dependency injection can be achieved?