Definição da interface pra criação de algoritmos.