Entre el parentesis tienes que igualar todos los objetos que componen la clase y luego agregar un return(*this);
Por ejemplo:
Código c++:
Ver originalclass test{
private:
int a;
char b;
public:
test &operator = (const test &p){
a=p.a;
b=p.b;
return(*this);
}
};
Espero que te ayude