Formation C++

Formation à la programmation en C++ pour les développeurs souhaitant développer en c++ ou suivre la formation open gl.

Durée 2 jours soit 14.00 heures de formations de 9h30 à 18h00.

Qualité 8 stagiaires par session maximum. 1 poste Mac ou Windows par stagiaire. Support de cours accessible en ligne.

Public Développeurs ayant une pratique du C ou personne ayant suivi la formation d'initiation au langage C

Objectifs Maîtriser les méthodes de la programmation Objet en C++ Intégrer la syntaxe du langage Savoir gérer la mémoire

Pré-requis Bases de C ou personne ayant suivi la formation d'initiation au langage C

Formation C++

1 - Approche orientée objet

  • Les principes généraux des techniques objets
  • Approche objet / approche procédurale

2 - C++ et la programmation objet

  • Les classes et les objets
  • Les méthodes
  • Les constructeurs
  • Le contrôle d'accès
  • Les namespace

3 - Héritage

  • Les constructeurs
  • L'héritage et l'héritage multiple
  • Les fonctions virtuelles
  • Les classes abstraites

4 - La mémoire

  • Les constructeurs et constructeurs hérités
  • Destructeurs virtuels
  • Pointeurs et opérateur "delete"

5 - Les exceptions

  • La génération des exceptions
  • La construction d'une hiérarchie d'exception
  • L'utilisation des exceptions.

6 - La surcharge des opérateurs

  • Principe de la surcharge
  • Surcharge des opérateurs binaires
  • La surcharge de quelques opérateurs simples

7 - Les modèles

  • Modèle de classe
  • Surcharge des modèles et redéfinition de méthodes
  • Modèle de fonction
/srv/datadisk01/home/formation/site3