| 
 | ||||
| Nous allons définir trois surcharges de cet opérateur pour initialiser les trois attributs de la classe Shadok. Cet opérateur est un opérateur propre à la classe (ce n'est pas le même opérateur que l'opérateur de flux que nous avons déjà définit), il se définit donc comme l'opérateur =. Voici les trois prototypes de cet opérateur (shadok.h) : 
 Et voici leurs implémentations (shadok.cpp) : 
 Dans notre Shadok on peut faire cette surcharge car tout les attributs ont des types différents. Et voilà, on fait un petit récapitulatif, et ont teste le tout. | ||||
| 
 |