c

A propos le cours

Les concepts de la Programmation objet essentiels pour bien commencer en C++

Les paradigmes de la P.O.O.
La classification
L’encapsulation
L’agrégation, la composition de classes
L’héritage, la dérivation, la sous classification
L’abstraction, la généricité

Le langage C++, le langage

Les types de données, les opérateurs
Le type référence et le pointeur
Les structures de contrôles
Les fonctions et les procédures
L’opérateur de résolution de portée
Liaison C – C++
Les paramètres par défaut des fonctions
Les fonctions  » inline  »
Comparaison avec Java/C# 

Les classes en C++

Définition d’une classe
Les qualificateurs  » public  » et  » private  »
Les constructeurs par défauts
Les constructeurs surchargés
Les constructeurs par copie
Les destructeurs
Les fonctions membres de classes et les fonctions membres d’objets

L’agrégation en C++

Principe
Ordre d’appel des constructeurs et destructeurs
La liste d’initialisation de constructeur

L’héritage, la dérivation

L’héritage public simple
Règle des constructeurs destructeurs
Les règles de conversion
Le qualificateur d’accès  » protected  »
Diverses syntaxes et accès
L’héritage privéL’héritage multiple
Comparaison avec Java

Le polymorphisme

Les fonctions virtuelles
Le mécanisme du polymorphisme
Les destructeurs virtuels
Les classes abstraites et les fonctions virtuelles pures
Comparaison avec Java

La gestion des exceptions

Principe du traitement des anomalies
Try, catch et throw
Traiter une anomalie
Lever une anomalie
Comparaison avec Java

Les templates en C++

Principe de la généricité
Les classes templates
Les fonctions templates
Exemple d’un template

Partager c'est aimer!

Formation C++

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4,00 out of 5)
Loading...
  • Prix : 300 DT
  • Durée : 20 Heures