Objectifs
Découvrir et maîtriser la syntaxe du langage C
Mettre en œuvre la programmation orientée objet avec C++
Utiliser l’outil de développement Visual Studio
Mettre en œuvre la programmation orientée objet avec C++
Utiliser l’outil de développement Visual Studio
Méthode
Pédagogie active mêlant exposés, exercices et applications pratiques
Programme
- Les bases du langage C
- Les bases du langage C++
- Définition des variables, types, initialisation
- Notion de valeur, référence
- Instructions de contrôle
- Les fonctions
- La bibliothèque standard
- L’accès aux fichiers
- Les bases du langage C++
- Rappels de la programmation objet et UML
- Généralités sur le C++
- Définition de classe, constructeur, destructeur
- Les méthodes
- L’héritage
- Mise en œuvre du polymorphisme
- Les classes abstraites
- Les interfaces
- La gestion des exceptions
- La gestion de la mémoire
- Introduction à la bibliothèque C++ standard STL