Initiation au langage C++
Code : LC 21
- Département : Informatique
- Coordonnateur : Chantal TACONET
- Téléphone : 01 60 76 45 92
- Mail : Chantal.Taconet@int-evry
- Pièce : B 302
Objectifs :
- Apprentissage du langage C++ et mise en pratique
sur des cas courants de conception orientée objet. Ce cours s'adresse
à une population ayant déjà une expérience
de programmation avec le langage orienté objet JAVA
Programme :
- Historique et spécificités du langage C++
- Ecriture de classes en C++ (les types de base, les structures
de contrôle, les classes)
- Prise en main de l'environnement de programmation
- Ecriture d'une classe en C++
- Conception orientée objet en C++, héritage,
polymorphisme et classes abstraites
- TP sur l'héritage en C++
- Les surcharges de fonctions et d'opérateurs
- La forme canonique
- Les exceptions
- TP sur la surcharge d'opérateurs, la forme canonique
et les exceptions
- Les patrons de classes
- La bibliothèque standard du C++
- TP sur les patrons de classes et la bibliothèque
standard du C++
Organisation pédagogique :
- Total cours : 18 h
- 4 vacations de cours de 1h30
- 8 vacations de travaux pratiques de 1h30
- Contrôle de connaissance : contrôle continu
par travaux à rendre
Documentation ou bibliographie :
- "Le langage C++", E. ALARD
- Web : http://www-inf.int-evry.fr/COURS/CoursC++EA/Ind.html