Stage de programmation C++

Type de cours: Stage pratique
Réf: PROC+
Durée: 3 jours
Prix 2008:
- En regroupement au centre 330 € H.T/jour et par participant (déjeuners et collations compris)
- Chez le client (en intra) 497 € H.T/jour et par participant
Dates du stage de 3 jours : toute l'année, nous contacter.
Objectif : permettre d'évoluer en programmation du langage C vers le langage C++. Stage pratique avec une orientation vers la programmation objet.
1- Du C au C++- Introduction au C++
- principales évolutions du langage C++
2- Types de données
- les fonctions
- la surcharge des fonctions
- la généricité des fonctions
3- Notions de "classe"
- définition
- les types des données membres
- les fonctions membres
4- Surcharge des opérateurs
- définitions, principes et limites
- le rôle des fonctions amies
- cas de l'opérateur d'affectation
- cas des opérateurs d'indiçage "[]"
- cas des opérateurs d'appel de fonction "()"
- pointeur intelligent
5- Généricité classes paramétrées (template class)
- définitions
- instanciation
- spécialisation
6- Héritage
- héritage simple, classe dérivée
- dérivation privée, publique, imcidence sur les constructeurs
- portée de la dérivation
- polymorphisme liaison dynamique
- fonctions virtuelles, redéfinition
- structures de données polymorphes
- héritage multiple
- classe abstraite
8- Les entrées/sorties : "streams"
- notion de flux de donnée
- implémentation
- la surcharge des opérateurs d'E/S
Connaître l'environnement Windows ou équivalent. Avoir déjà utilisé un langage de programmation structurée
