Formation : C++ : Initiation

Objectifs - C++ : Initiation:

Acquérir la syntaxe du langage et utiliser un bon style de programmation.

Utiliser efficacement les caractéristiques particulières du langage.

Développer des applications complètes avec des composants logiciels réutilisables.

Construire des bibliothèques de classes réutilisables. Utiliser un générateur d'applications pour accélérer le développement.


Programme - C++ : Initiation:

 
La syntaxe

  • Présentation et bibliographie
  • Expressions et instructions : rappel des notions de base du C
  • Fonctions et portée : Fonctions Inline
  • Signature d'une fonction
  • Passage des paramètres par valeur, par référence
  • Initialisation par défaut
  • Portée du fichier, locale, de classe
  • Fonctions surchargées : Surcharge d'une fonction
  • Résolution des appels de fonctions surchargées
  • Pointeur sur fonctions, Les fichiers .h (header)

Les classes

  • Définition d'une classe
  • Niveau d'accès
  • Fonctions membres
  • Le pointeur this
  • Les amis d'une classe
  • Membre statique d'une classe
  • Portée de classe

Les fonctions membres

  • Constructeurs et destructeurs
  • Initialisation membre à membre
  • Surcharge des opérateurs
  • Concersions définies par l'utilisateur Fonctions et classes (template)

Fonctions et héritage

  • Classe de base, classe dérivée
  • Niveau d'accès
  • Initialisation, affectation et dérivation
  • Conversion standard
  • Portée de classe et dérivation
  • Constructeur et dérivation
  • Résolution des appels de fonctions surchargées
  • Fonctions opérateurs et dérivation

Programmation orientée objet

  • Fonctions virtuelles et liaison dynamique
  • Destructeurs virtuels
  • Fonctions virtuelles pures et classes de base abstraites
  • Classes de base virtuelles


Méthode Pédagogique :

Alternance d'apports théoriques et d'exercices pratiques.

Public :

La formation C++ : Initiation s'adresse aux :
Développeurs débutants ou peu expérimentés.

Pré-requis :

Connaissance d''un langage de programmation.
Réf. : CN1120
Durée : 5 jours
Prix : 2 350 € HT
Téléchargez la fiche
PROMO WEB

    Venez à plusieurs sur une même session pour bénéficier de réductions !

  • -10% sur la 2ème inscription
  • -20% sur la 3ème inscription
rappel
expert formation informatique
M. Roy
Formateur

Elaborer une politique de sécurité de vos systèmes d’information est vital pour l’entreprise d’aujourd’hui. La formation Initiation à la sécurité des réseaux vous permet de prévoir et anticiper les risques éventuels en vous initiant aux fondamentaux de la sécurité informatique.

À LA UNE

Comprendre les architectures n-tiers avec la technologie J2EE. Développer et déployer un site Web dynamique avec...

5 jours, 2 500 € HT/stage

en savoir plus

Acquérir les connaissances et compétences nécessaire pour exploiter des données avec LINQ. Apprendre...

5 jours, 2 490 € HT/stage

en savoir plus
VOIR LES AUTRES NOUVEAUTÉS