Langage C++ par Audit conseil formation (ACF)
Lieu(x)
En centre (38)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction et vue d'ensemble/n
- Approche de la programmation objet
- Relation entre C et C++
Les base de la programmation en C++/n
- La fonction Main et E/S standard
- Les objets, les constantes et les références
- Définition et appel de fonctions
- Test, boucle et opérateurs logiques
- Tableaux, pointeurs et chaines
Notion de classe et des objets C++/n
- Encapsulation des types de données de niveau supérieur
- Le pointeur this
- Déclaration, modification et accès aux objets
- Fonctions membre const
Utilisation de l'Héritage/n
- Héritage simple
- Portée des variables (private, protected, public)
- Héritage multiple
Surcharge de fonction/n
- Signature de fonction
- Fonctions anonymes
Gestion de la mémoire/n
- Stockage statique
- Allocation de mémoire dynamique
- Les opérateurs new et delete
- Les destructeurs...
Fonctions virtuelles/n
- Définition de la virtualité
- Intérêt de la virtualité : surcharges sans compilation
Les autres aspects du C++/n
- Le traitement des flux
- L'opérateur "this"
- Les fonctions "friend"
- La surcharge d'opérateurs/n
- Approche de la programmation objet
- Relation entre C et C++
Les base de la programmation en C++/n
- La fonction Main et E/S standard
- Les objets, les constantes et les références
- Définition et appel de fonctions
- Test, boucle et opérateurs logiques
- Tableaux, pointeurs et chaines
Notion de classe et des objets C++/n
- Encapsulation des types de données de niveau supérieur
- Le pointeur this
- Déclaration, modification et accès aux objets
- Fonctions membre const
Utilisation de l'Héritage/n
- Héritage simple
- Portée des variables (private, protected, public)
- Héritage multiple
Surcharge de fonction/n
- Signature de fonction
- Fonctions anonymes
Gestion de la mémoire/n
- Stockage statique
- Allocation de mémoire dynamique
- Les opérateurs new et delete
- Les destructeurs...
Fonctions virtuelles/n
- Définition de la virtualité
- Intérêt de la virtualité : surcharges sans compilation
Les autres aspects du C++/n
- Le traitement des flux
- L'opérateur "this"
- Les fonctions "friend"
- La surcharge d'opérateurs/n
Objectifs
Les participants apprennent les principes de base de la programmation objet à l'aide d'exercices pratiques. Le cours couvre C++ dans son ensemble. À l'issue de ce cours, vous aurez acquis une expérience pratique de la syntaxe et de l'utilisation d'outils C++, vous saurez concevoir et développer en C++ des systèmes robustes et évolutifs. Vous saurez également comment utiliser quelques Design Patterns fondamentaux, outils essentiels pour la consolidation des acquis en matière d'analyse et de conception orientées objet et pour l'amélioration de l'architecture de vos systèmes./n
Centre(s)
- Vaulx Milieu (38)
- Grenoble (38)
Secteur(s)
Formation proposée par : Audit conseil formation (ACF)
À découvrir