Curso Programação Orientada à Objetos
Sobrecarga de Operadores
Vejamos agora sobre a Sobrecarga de Operadores. Quando criamos uma classe em C++ é possível implementar os operadores básicos (maior, menor, igual, etc.) para essa classe, esse processo é conhecido como sobrecarga de operadores.
Erro da falta de operador
Imagine o código abaixo:
class A {
public:
int x, y;
A() {
x = 0;
y = 0;
}
A(int x, int y) {
this->x = x;
this->y = y;
}
};