Exemplo em C++ do uso do padrão de projeto Strategy