← Каталог
Управление зависимостями в программных проектах — Обратная зависимость (B ← A, но через абстракцию)
Фрагмент из «Управление зависимостями в программных проектах»: Обратная зависимость (B ← A, но через абстракцию).
class A {
private Service service;
A(Service service) { // Зависимость через интерфейс
this.service = service;
}
} class A {
private Service service;
A(Service service) { // Зависимость через интерфейс
this.service = service;
}
}