Q:

Является ли паттерн проектирования "Strategy" составной частью других паттернов? 

В последнее время ловлю себя на мысли о том, что паттерн проектирования "Стратегия" является обычным проявлением полиморфизма и используется во многих других паттернах. 
Напомню диаграмму "Стратегии":

А теперь о том, в каких именно паттернах используется "Стратегия". 
Абстрактная фабрика.  По сути, иерархия фабрик является стратегией, клиент использует тот или иной фабричный метод в зависимости от ситуации. 

Мост.  Иерархия реализации может представлять из себя комбинацию из базового класса и двух или более производных классов, которые реализуют одну операцию по-разному:

Более того, стратегию можно обнаружить в таких шаблонах, как Mediator (если существует иерархия классов, объекты которых взаимодействуют друг с другом), Proxy, Prototype и других.  
Вопрос в том, насколько верна такая интерпретация, что "Стратегия" - это иерархия классов с переопределением какого-либо алгоритма?  Ведь если данная интерпретация верна, то около половины GOF-паттернов могут включать в себя "Стратегию".  И, кстати, некоторые из них (к примеру, тот же "Мост") используют тот или иной алгоритм в зависимости от контекста. 

A:

Я не могу дать точного ответа на Ваш вопрос, но могу подтолкнуть к ожидаемому ответу.    
В шаблоне проектирование "Стратегия" в основе лежит способ добавления-подмены объектов во время выполнения программы.  Возможно минимальный пример Стратегия наилучшим образом иллюстрирует этот принцип и по этому его отражение Вы и видите в других шаблонах.  Но на самом деле у этого архитектурного решения есть более низкоуровневое абстрактное определение и называется оно "Агрегация".   
Наверняка все знакомы с "Композицией", это когда объект внутри себя создает нужные ему объекты.  Так вот "Агрегация", это когда объект получает свои зависимости из внешнего мира.  И этот принцип является одним из столпов приличного программирования.  Ведь та же банда четырех в своей книге говорит что композиция предпочтительней наследованию.  Но существует так же выражение что агрегация предпочтительней композиции. 
Возможно понимание того что "Стратегия" описывает более низкоуровневые принципы программирования и является причиной того, что она повсюду?