Назад к вопросам
Junior — Middle
65
Каким образом осуществляется установка зависимости при помощи метода-сеттера в объектно-ориентированном программировании?
Ответ от нейросети
sobes.tech AI
Установка зависимости через метод-сеттер в объектно-ориентированном программировании (например, в Java) означает, что объект получает ссылку на зависимость через вызов специального метода, обычно называемого setDependency или подобным.
Пример:
public class Service {
private Repository repository;
// Сеттер для внедрения зависимости
public void setRepository(Repository repository) {
this.repository = repository;
}
public void doWork() {
repository.save();
}
}
В этом примере объект Service не создает сам Repository, а получает его извне через сеттер. Это облегчает тестирование и повышает гибкость кода, так как зависимости можно менять во время выполнения.