Există două variante de definire a operatorilor: – ca funcţie membru a clasei; – ca funcţie prietenă a clasei. O funcţie operator are aceleaşi componente pe care le are orice funcţie, include un nume, un tip returnat, argumente, corp şi, eventual, apartenenţa la o clasă. Există trei elemente care trebuie stabilite la declararea operatorului, şi anume: – este operator unar sau binar, – este postfixat sau prefixat ca poziţie – este funcţie membru sau nu – domeniu de acţiune.
Comentariul tau va fi primul
Laborator: Supraincarcarea operatorilor Obiect: Programarea