Cet ouvrage a été spécifiquement conçu pour tous ceux qui, possédant déjà une pratique du langage C2, souhaitent maîtriser la programmation orientée objet en C++. Il s’adresse à la fois aux étudiants, aux développeurs et aux enseignants en informatique. Conçu sous forme d’un cours complet, il expose progressivement à la fois : • les différentes notions fondamentales de la P.O.O. et la façon dont elles s’expriment en C++ (classes et objets, méthodes, constructeur, destructeur, héritage, polymorphisme), • les spécificités, non orientées objet, du langage C++, c’est-à-dire celles qui permettent à C++ d’être un C amélioré (référence, argument par défaut, surdéfinition de fonctions, fonctions en ligne, espaces de noms...), • les spécificités orientées objet du C++ : fonctions amies, surdéfinition d’opérateurs, patrons de classes et de fonctions, héritage multiple, flots, bibliothèque standard. Chacune de ces notions est illustrée systématiquement par un programme complet, assorti d'un exemple d'exécution montrant comment la mettre en oeuvre dans un contexte réel. Celuici peut également servir à une prise de connaissance intuitive ou à une révision rapide de la notion en question, à une expérimentation directe dans votre propre environnement de travail ou encore de point de départ à une expérimentation personnelle.
0 commentaires :