tirer parti de l’héritage (simple ou multiple) et déterminer quels avantages présente
la création d’une bibliothèque de classes, notamment par le biais du typage
dynamique des objets qui découle de l’emploi des fonctions virtuelles ;
mettre en œuvre les possibilités de fonctions génériques (patrons de fonctions) et de
classes génériques (patrons de classes).
Quelques exercices proposés dans les précédentes éditions de l’ouvrage trouvent
maintenant une solution évidente en faisant appel aux composants standard introduits
par la norme. Nous les avons cependant conservés, dans la mesure où la recherche
d’une solution ne faisant pas appel aux composants standard conserve un intérêt
didactique manifeste. De surcroît, nous avons introduit un nouveau chapitre (21), qui
montre comment résoudre les exercices lorsqu’on accepte, cette fois, de recourir à ces
composants standard.
8
la création d’une bibliothèque de classes, notamment par le biais du typage
dynamique des objets qui découle de l’emploi des fonctions virtuelles ;
mettre en œuvre les possibilités de fonctions génériques (patrons de fonctions) et de
classes génériques (patrons de classes).
Quelques exercices proposés dans les précédentes éditions de l’ouvrage trouvent
maintenant une solution évidente en faisant appel aux composants standard introduits
par la norme. Nous les avons cependant conservés, dans la mesure où la recherche
d’une solution ne faisant pas appel aux composants standard conserve un intérêt
didactique manifeste. De surcroît, nous avons introduit un nouveau chapitre (21), qui
montre comment résoudre les exercices lorsqu’on accepte, cette fois, de recourir à ces
composants standard.
8
