Refatorações nas classes abstratas