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