Lingua-e
← Glosario

¿Qué significa "overload" en programación?

overload es uno de los términos más comunes en el desarrollo de software. Si alguna vez te preguntaste qué significa exactamente, en qué contexto se usa y por qué importa, esta guía te lo explica con definiciones claras y ejemplos reales.

Definición

Definir multiples versiones de un metodo o funcion con el mismo nombre pero diferentes tipos o cantidades de parametros. El lenguaje elige la version correcta segun los argumentos que se pasan. TypeScript admite sobrecargas de funciones.

Ejemplo en inglés

"Overload the parse function so it accepts both a string and a Buffer."

Formas de la palabra

FormaTipoSignificadoEjemplo
overloadverb (infinitive)Definir multiples versiones de un metodo con diferentes listas de parametros"Overload the format function to accept either a string or a number."
overloadedpast participleTeniendo multiples implementaciones con diferentes firmas"The constructor is overloaded to accept either an id or a full user object."
overloadinggerundDefiniendo multiples versiones de un metodo con diferentes firmas"Overloading improves usability by letting callers pass different types."

Términos relacionados

¿Listo para practicar tu inglés en el trabajo?

Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.

Prueba Lingua-e gratis