спрашивали 2 раза

Что такое принцип инверсии зависимостей

Javaинверсия зависимостейООПпаттерны проектирования