Toute personne désirant développer, maintenir des applications avec la programmation objetC++
Durée : 5 jours - 35 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
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.
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Une expérience professionnelle de la programmation est indispensable avoir les bases du langage C++
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Approche de la programmation objet
Relation entre C et C++
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
Encapsulation des types de données de niveau supérieur
Le pointeur this
Déclaration, modification et accès aux objets
Fonctions membre const
Héritage simple
Portée des variables (private, protected, public)
Héritage multiple
Signature de fonction
Fonctions anonymes
Stockage statique
Allocation de mémoire dynamique
Les opérateurs new et delete
Les destructeurs…
Définition de la virtualité
Intérêt de la virtualité : surcharges sans compilation
Le traitement des flux
L'opérateur "this"
Les fonctions "friend"
La surcharge d'opérateurs