PROJECT DOSSIER // [C++ POOL — DAY 13]VOIR LA SOURCERETOUR AUX PROJETS →

01 // LE PROJET EN BREF

C++ POOL — DAY 13

C++

Une collection hétérogène de jouets manipulés à travers une même interface.

Le thème est Toy Story : des jouets de types différents — Buzz, Woody — qu'on veut ranger dans la même boîte et traiter de la même manière, alors que chacun se comporte à sa façon. C'est le cœur de la programmation orientée objet : écrire un code qui fonctionne avec des types qui n'existent pas encore.

Progression complète sur une même paire de classes Toy / Picture : encapsulation, forme canonique, héritage (Buzz, Woody), méthodes virtuelles, double surcharge de l'opérateur <<, et classe Error imbriquée dans Toy pour le rapport d'erreur.

PRINCIPALC++
RÉALISATIONPROJET D’ÉQUIPE
VÉRIFICATIONgcc/g++
SOURCEINSPECTOR READY
PIÈCES JOINTES (Images, Photos, Videos)

03 // APPORTS CLÉS

  • Un même code repris six fois, de l'encapsulation à la classe imbriquée
  • Deux surcharges du même opérateur << avec des sens complètement différents

04 // ARBORESCENCE DU CODE

LECTURE DES SOURCES…