Solution pour le TP #2

Exercice #1 : créer une arborescence sur les nombres complexes

Cet exercice ne présente aucune complexité, les liens suivants vous conduisent aux fichiers source :

Un point peut paraître déroutant : l'affichage en polaire des objets de classe NombreComplexeCartesien diffère des données passées. Ceci est dû à la transformation Cartésien <-> Polaire qui applique des « cadrages » sur les arguments.

Exercice #2 : Les objets graphiques

La correction de cet exercice est peut être un peu complexe car elle fait un large appel à la redirection de l'opérateur << sur les flux de sortie. Neanmoins, il permet de bien comprendre le mécanisme de spécialisation !