Techniques informatiques Langage C++

Demande d'information

Techniques informatiques Langage C++

  • Objectifs - Acquérir les principes de base de la programmation Objet (polymorphisme, héritage, encapsulation) - Maîtriser le langage C++ - Apprendre à réaliser des applications réutilisables
  • Stage Durée de la formation : 5 jours
  • Diplôme Techniques informatiques Langage C++
  • Contenu 1. La conception orientée Objet
    - Analyse de projets d'application
    - Développement d'un programme
    - Programmation orientée Objet
    - Représentation des projets orientés Objet
    - Structure de base d'un programme
    - Aperçu général des langages orientés Objet

    2. Définition des structures de données
    - Types de données de base
    - Pointeurs sur variables
    - Références
    - Types de données composées
    - Fonctions "Friends"
    - Fonctions "Inline"
    - Portée
    - Membres statistiques
    - Classes imbriquées
    - Définition de classes locales

    3. Définition des variables
    - Gestion dynamique de la mémoire
    - Objets membres d'une classe
    - Définition de constantes
    - Variables non optimisées

    4. Expressions et opérateurs
    - Expressions de base
    - Expressions préfixes
    - Opérations unaires
    - Transtypages explicites
    - Pointeurs sur un membre de classe
    - Opérateur arithmétique
    - Opérateur de comparaisons
    - Opérateur bit à bit
    - Opérateur logique
    - Affectations
    - Opérateur virgule
    - Expressions constantes
    - Évaluation des expressions

    5. Héritages
    - Relation entre les classes
    - Héritage de propriétés
    - Accès aux membres de la classe de base
    - Héritages multiples
    - Classes de bases virtuelles
    - Constructeurs et classes de bases virtuelles
    - Fonctions virtuelles
    - Fonctions abstraites
    - Classes abstraites
    - Représentation des liens de dérivation

    6. Surcharge
    - Surcharge des fonctions
    - Surcharge d'opérateurs
    - Opérations unaires et binaires
    - Accès aux membres d'une classe
    - New et delete

    7. Patrons - "Templates"
    - Définitions de patrons
    - Patrons de fonctions
    - Transmission d'opérateurs
    - Arguments pour patrons
    - Sélections des fonctions surchargées

    8. Traitement des exceptions
    - Traitement des erreurs dans les programmes
    - Traitement des erreurs en C++
    - Traitement des exceptions imbriquées
    - Classes des expressions
    - Liste des expressions valides
    - Fonctions spéciales de traitement des exceptions 
Demande d'information

Autre formation en rapport avec c