← Все вопросы по Java
🔥 Java 📂 Design Patterns ⚡ Junior/Middle

Что такое паттерн Strategy и как его применить?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Определяет семейство алгоритмов, инкапсулирует каждый из них и делает их взаимозаменяемыми. Позволяет выбирать алгоритм во время выполнения.

Варианты ответа в приложении:

  • A. Strategy – это паттерн для управления ресурсами Правильный
  • B. Инкапсулирует алгоритмы и позволяет переключаться между ними
  • C. Strategy требует наследование
  • D. Используется только для сортировок

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.