Formation C++

Formation C++

Spécialités : Formations
Sous Spécialités : Informatique
Description :

Programme de formation

Jour 1 : Introduction et vue d'ensemble

  • Approche de la programmation objet
  • Relation entre C et C++

Jour 2 : Les base de la programmation en 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

Jour 3: Notion de classe et des objets C++

  • Encapsulation des types de données de niveau supérieur
  • Le pointeur this
  • Déclaration, modification et accès aux objets
  • Fonctions membre const

Jour 4: Utilisation de l'Héritage

  • Héritage simple
  • Portée des variables (private, protected, public)
  • Héritage multiple

Jour 5: Surcharge de fonction

  • Signature de fonction
  • Fonctions anonymes

Jour 6: Gestion de la mémoire

  • Stockage statique
  • Allocation de mémoire dynamique
  • Les opérateurs new et delete
  • Les destructeurs…

Jour 7:Fonctions virtuelles

  • Définition de la virtualité
  • Intérêt de la virtualité : surcharges sans compilation

Jour 8: Les autres aspects du C++

  • Le traitement des flux
  • L'opérateur "this"
  • Les fonctions "friend"
  • La surcharge d'opérateurs

Formation C++

Spécialités : Formations
Sous Spécialités : Informatique
Description :

Programme de formation

Jour 1 : Introduction et vue d'ensemble

  • Approche de la programmation objet
  • Relation entre C et C++

Jour 2 : Les base de la programmation en 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

Jour 3: Notion de classe et des objets C++

  • Encapsulation des types de données de niveau supérieur
  • Le pointeur this
  • Déclaration, modification et accès aux objets
  • Fonctions membre const

Jour 4: Utilisation de l'Héritage

  • Héritage simple
  • Portée des variables (private, protected, public)
  • Héritage multiple

Jour 5: Surcharge de fonction

  • Signature de fonction
  • Fonctions anonymes

Jour 6: Gestion de la mémoire

  • Stockage statique
  • Allocation de mémoire dynamique
  • Les opérateurs new et delete
  • Les destructeurs…

Jour 7:Fonctions virtuelles

  • Définition de la virtualité
  • Intérêt de la virtualité : surcharges sans compilation

Jour 8: Les autres aspects du C++

  • Le traitement des flux
  • L'opérateur "this"
  • Les fonctions "friend"
  • La surcharge d'opérateurs

Publicité