Le Langage C++
Formation
À Massy
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Massy
Objectifs: Apprendre la programmation objet au travers du langage C++. Maîtriser l'analyse et la conception de programmes orientés objets. Destinataires: Toute personne amenée à programmer, à superviser ou à modifier des logiciels écrits en langage C++ et liés au système d'exploitation. Il est demandé aux participants de connaître les bases d'un langage structuré (Pascal, C, ou autre).
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
POO
- Définitions: besoin, termes utilisés, organisation, historique.
Base
- Architecture d'un programme écrit en C++; variables simples; affichage: cout et cin; fonctions; surcharges.
- Structure d'un programme: boucles, tests, branchements
Approche objets
- Structures, classes, constructeurs
- Fonctions membres, fonctions inline, surcharges des membres, accès: public, private, protected
- Fonctions amies
- Imbrication d'objets, dérivation, héritage
- Fonctions virtuelles, polymorphisme
Données
- Les différents types de variables et attributs (tableaux, données statiques, constantes), règles de portées
- Autoréférence
- Allocation dynamique: new et delete
Compléments sur les opérateurs
- Opérateurs de calcul, comparaison, binaires
- Surcharge d'opérateurs
- Fonction-opérateur amie
- Surcharge de >
Système
- Gestion des erreurs
- Contrôle des formats de données, redirections, traitement des fichiers, la classe ios
- Les manipulateurs, analyses de chaînes
- Les exceptions
Compilation
- Préprocesseur, contrôle de compilation, macros instructions
- Patrons de fonctions, patrons de classes
- Fichiers inclus
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Le Langage C++