Como escrever Strategy Pattern em Python de forma diferente do exemplo da Wikipedi
Na entrada de 2009 do Wikipedia para o Strategy Pattern, há um exemplo escrito em PHP.
A maioria dos outros exemplos de código faz algo como:
a = Context.new(StrategyA.new)
a.execute #=> Doing the task the normal way
b = Context.new(StrategyB.new)
b.execute #=> Doing the task alternatively
c = Context.new(StrategyC.new)
c.execute #=> Doing the task even more alternative
No código Python, uma técnica diferente é usada com o botão Enviar. Gostaria de saber como será o código Python, se ele também fez da mesma forma que os outros exemplos de códig
Atualizar Pode ser mais curto usando funções de primeira classe em Pytho