Ragazzi ho una domanda sulle classi in C++...

Perchè non scriviamo friend anche agli operatori aritmetici??Non accedono anche loro ai membri privati della classe??

es:
class nn{
private:
public:
friend ostream& operator<<();
nn& operator%=(const nn& ); -------------------------------->perché non friend nn& operator%=(const nn& );
}
grazie!!