Объясните, почему конструктор вставляет лучше, чем другие варианты [дубликаты]

На этот вопрос уже есть ответ здесь:

Сеттер Д.И. против конструктора Д.И. весной? 7 ответов

В книге Pro Spring 3, глава 4 - Введение в IOC и DI весной - стр. 59, In "Инъекция сеттера против инъекции конструктора » раздел, параграф говорит

Включая Spring, предоставляет механизм, обеспечивающий определение всех зависимостей при использовании Setter Injection, но с помощью Constructor Injection вы утверждаете требование зависимости независимо от контейнера "

Не могли бы вы объяснить с помощью примеров

Ответы на вопрос(7)

Ваш ответ на вопрос