Formation programmation en C++

Prenez en main le langage C++

Formation à la programmation en C++ pour les développeurs souhaitant développer en c++ ou suivre la formation open gl.
14 heures de formation (2 jours en présentiel).

Public

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

Pré requis

  • Bases de 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

 


Programme

Dispensé avec des méthodes d'apprentissage actives basées sur des exercices pratiques. 

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