Operator OverloadingUm tipo de polimorfismo em que um operador, como +, -, ou *, é dado um significado diferente para um tipo de dado definido pelo usuário.