Sobrecarregar uma função ou um operador significa que o mesmo nome de função ou símbolo de operador pode ter diferentes parâmetros. Por exemplo, se você diz que um vetor 3D é igual a outro vetor 3D, como (1,2,3), isso fica bem claro. Mas você pode usar o operador "igual a" para dizer que o vetor 3D é igual a um único número, como 1. Nesse caso, talvez o vetor 3D seja definido como (1,1,1), mas a parte de sobrecarga é a existência de vários operadores "Vetor 3D =" com parâmetros diferentes. A linguagem teria que analisar o contexto para decidir qual usar.
sobrecarga
Sobrecarregar uma função ou um operador significa que o mesmo nome de função ou símbolo de operador pode ter diferentes parâmetros.
Ask questions and help your peers Developer Forums
Write your own tutorials or read those from others Learning Library