Implementação do método update.