Clases Abstractas en Scala. Estrategias para modelar jerarquiasClases abstractas permiten crear código más mantenible y flexible al definir comportamientos reutilizables y constructores con parámetros.