Exemplo do Padrão Strategy desenvolvido na aula de Métodos Avançados de Programação.