SciELO - Scientific Electronic Library Online

 
vol.81 número186Estudio preliminar numérico y experimental de la distribución de temperatura en un horno tubular de resistencia eléctrica para ensayos de compresión en calienteReconstrucción de los campos de precipitación mensual en Colombia índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


DYNA

versión impresa ISSN 0012-7353

Resumen

ORTIN, Francisco; QUIROGA, Jose; REDONDO, Jose M.  y  GARCIA, Miguel. Aproximaciones para obtener multi-métodos en los lenguajes orientados a objetos más extendidos. Dyna rev.fac.nac.minas [online]. 2014, vol.81, n.186, pp.242-250. ISSN 0012-7353.  https://doi.org/10.15446/dyna.v81n186.40428.

Los multi-métodos seleccionan una de las implementaciones de un método sobrecargado, dependiendo en el tipo dinámico de sus argumentos. Aunque existen lenguajes que soportan multi-métodos, la mayoría de los lenguajes más extendidos no ofrecen esta funcionalidad. Por ello, es común ver el uso de distintos mecanismos auxiliares para obtener su funcionalidad. En este artículo evaluamos las alternativas existentes y presentamos una nueva basada en lenguajes con tipado híbrido. Una primera evaluación cualitativa analiza factores como la mantenibilidad, legibilidad, tamaño del código fuente, generalización de los parámetros y comprobación estática de tipos. También presentamos una evaluación cuantitativa del rendimiento en tiempo de ejecución y consumo de memoria.

Palabras clave : Multi-métodos; enlace dinámico; reflexión; sobrecarga de métodos; tipado híbrido.

        · resumen en Inglés     · texto en Inglés     · Inglés ( pdf )