faltaba implementar el método en la clase abstracta