Zurück Vor +Ebene Home Inhalt Index Hilfe

Operatoren als Memberfunktionen

Operatoren zwischen Klassen oder zwischen einer Klasse und einem elementaren Datentyp können entweder als Operator-Memberfunktionen oder als friend Operatoren definiert werden:
   class x
   { 
       x operator+(x& b)   ... ; 
   };
friend -Operatoren:
   class y
   {
       friend y& operator+(y& a,y& b) ... ;
   };

 
Operator-Memberfunktionen nehmen als erstes Argument immer die Instanz der Klasse, aus der der Operator aufgerufen wird. Somit muß nur das zweite (oder alle weiteren) Argument angegeben werden.

Zurück Vor +Ebene Home Inhalt Index Hilfe

Copyright Verlag Harri Deutsch AG  Stöcker DeskTop Mathematik