Criando o abstractpersisntece