EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

De C à C++

3 jours
CP210
  objectif
Acquérir les notions de conception orientée objet et maîtriser les bases de la programmation en C++
  public concerné
Développeurs système, chefs de projet, architectes de systèmes, chefs de projet, concepteurs, analystes et développeurs
  pré-requis
Connaître les bases du langage C

Programme  Télécharger le fichier PDF


  • Introduction à l'objet
    • Définitions : objet, classe, attribut et méthode
    • Création et destruction d'objets
    • Interface / Implémentation
    • Héritage simple et multiple
    • Composition et agrégation
  • Les classes, notions de base
    • Définition d'une classe
    • Les attributs
    • Les méthodes
    • Constructeur
    • Destructeur
    • Héritage : classe de base et dérivée
    • La surcharge des méthodes
    • Les paramètres du constructeur
    • Le polymorphisme des méthodes
    • Membres publics et privés
    • Les arguments par défaut
 
  • Spécificités du C++
    • Les iostreams
    • Les constantes
    • Les arguments par référence
    • Arguments const
    • Les namespaces
    • Les exceptions
    • Les templates de fonctions
    • Interface entre le C et le C++
  • Les classes, notions avancées
    • Attributs et méthodes statiques
    • Les objets embarqués
    • Constructeur par défaut et copy constructeur
    • Le pointeur this
    • La résolution de portée
    • Les méthodes virtuelles
    • Les virtuelles pures
    • Les objets dynamiques, new et delete
    • L'héritage multiple
    • Les templates de classes
    • Les méthodes const
    • Friend et protected
  • La surcharge des opérateurs
    • Syntaxe
    • Paramètres par pointeur, valeur ou référence
    • Problème de la valeur de retour
    • Surcharge par méthode globale non membre
    • Particularité de = et du cast

Témoignage

J'ai particulièrement apprécié la quantité et qualité des exercices/exemples traités de façon interactive au fur et à mesure de la formation.
Rachel R. - INRA - stage « Langage Perl 5 »

Témoignage

Formation très intéressante avec une bonne répartition entre théorie, exercices, axes d'améliorations, outils. Formation utile personnellement et professionnellement.
Nicolas J. - CONTINENTAL AUTOMOTIVE - stage « Travailler sa mémoire, travailler avec sa mémoire »

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68