O 'Padrão de Design da Estratégia' não é mais do que o uso básico do polimorfismo?

NoPadrão de Design de Estratégia, o que fazemos é

Crie uma interface comum.Implemente um conjunto de classes usando essa interface com métodos substituídos.Deixe o tempo de execução escolher a classe real para um objeto que tenha o mesmo tipo com essa interface comum e chame o (s) método (s) substituído (s) que serão resolvidos corretamente de acordo com a classe.

Minha pergunta é,Não é o exemplo básico de polimorfismo e substituição de métodos que aprendemos?

além da possibilidade de usar também uma classe abstrata, substituindo a interface comum.

questionAnswers(6)

yourAnswerToTheQuestion