Langage c++ par VAELIA MERIGNAC
Lieu(x)
En centre (16, 17, 33, 87)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Langage C++POO
Définitions: besoin, cadre d'utilisation, termes utilisés, organisation, historique
Langage C++Base (M17007)
Architecture d'un programme écrit en C++
Variables simplesAffichage: cout et cinFonctionsSurcharges
Structure d'un programme: boucles, tests, branchements
Langage C++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. Classes abstraites
Langage C++Données
Les différents types de variables et attributs (tableaux, données statiques, constantes), règles de portées.
AutoréférenceAllocation dynamique: new et delete. Tableaux d'objets
Langage C++Compléments sur les opérateurs
Opérateurs de calcul, comparaison, binaires
Surcharge d'opérateurs
Surcharge de double chevron ouvrant et double chevron fermant
Fonction
- opérateur amie.
Langage C++Système
Gestion des erreurs
Les exceptions
Contrôle des formats de données, redirections, traitement des fichiers, stream.
Les manipulateurs, analyses de chaînes.
Langage C++Compilation
Préprocesseur, contrôle de compilation, macros instructions
Patrons de fonctions, patrons de classes
Fichiers inclus
Définitions: besoin, cadre d'utilisation, termes utilisés, organisation, historique
Langage C++Base (M17007)
Architecture d'un programme écrit en C++
Variables simplesAffichage: cout et cinFonctionsSurcharges
Structure d'un programme: boucles, tests, branchements
Langage C++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. Classes abstraites
Langage C++Données
Les différents types de variables et attributs (tableaux, données statiques, constantes), règles de portées.
AutoréférenceAllocation dynamique: new et delete. Tableaux d'objets
Langage C++Compléments sur les opérateurs
Opérateurs de calcul, comparaison, binaires
Surcharge d'opérateurs
Surcharge de double chevron ouvrant et double chevron fermant
Fonction
- opérateur amie.
Langage C++Système
Gestion des erreurs
Les exceptions
Contrôle des formats de données, redirections, traitement des fichiers, stream.
Les manipulateurs, analyses de chaînes.
Langage C++Compilation
Préprocesseur, contrôle de compilation, macros instructions
Patrons de fonctions, patrons de classes
Fichiers inclus
Objectifs
Apprendre la programmation objet au travers du langage C++. Maîtriser l'analyse et la conception de programmes orientés objets
Centre(s)
- Périgny (17)
- Mérignac (33)
- Limoges (87)
- L'Isle d'Espagnac (16)
Secteur(s)
Formation proposée par : VAELIA MERIGNAC
À découvrir