operator overloading, sobrecarga dos operadores

Atribuição de mais de uma função ao mesmo operador, com a implicação de que a operação executada variará conforme o tipo de dados (operando) envolvido. Algumas linguagens, como Ada e C++, permitem especificamente a sobrecarga de operadores. Ver também Ada; C++; function overloading (sobrecarga de funções); operator (operador – definição 1).