Formation : L'essentiel de C++ et la conception objet
Se former avec
VALTECH TRAINING
- Renseignements :
- Durée : 5 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1878.00
- Objectifs :
- Lire et écrire des définitions de classes et de méthodes C++ Traduire une conception objet en C++ Créer des modèles du domaine avec la notation UML Attribuer des responsabilités aux objets à l'aide de Patterns Concevoir les interactions entre objets à l'aide de diagrammes de communication UML Définir et gérer des fichiers pour les projets C++ Utiliser les classes de base de la bibliothèque standard STL de C++, telles que la classe Vector Concevoir et programmer en utilisant le polymorphisme et les fonctions virtuelles Gérer la mémoire dynamique afin d'éviter les fuites et les erreurs de mémoire Utiliser les outils de développement C++ pour bâtir et déboguer rapidement une application
- Pré-requis :
- Maîtrise d'un langage de programmation de haut niveau
- Concepts objet
Classe et instance
Méthode et message
Polymorphisme
Encapsulation
Contenance (Containment)
Hiérarchies de types et de classes
Héritage
Définition de classes C++
Définition de classes
En-tête et fichiers source
Membres de données et de fonctions (méthodes)
Organisation des fichiers
#include
Contrôle des accès
Constructeurs et destructeurs
Membres de données par valeur et par référence
This et templates
Conteneurs et strings de la bibliothèque standard
Valeurs de paramètres par défaut
Développement itératif
Complexité et décomposition
Processus itératifs et incrémentaux
Cycles de développement
Analyse objet
Notation UML
Modèles du domaine
Diagrammes de séquence système
Opérations système
Conception objet
Responsabilités
Diagrammes de communication
Patterns
Diagrammes de classes
Visibilité
Mémoire dynamique
Pointeurs
Pile, stockage libre et mémoire statique
Opérateurs new et delete
Responsabilités des constructeurs et des destructeurs
Polymorphisme et héritage
Classes de base et classes dérivées
Redéfinition de méthodes
Liaisons statiques et dynamiques
Fonctions virtuelles
Appel de constructeurs de classes de base
Vtables
Copie d'objets
Constructeurs de copies
Références
Surcharge d'opérateurs
Opérateur =
Sûreté avec Const
Mot-clé Const et membres de données
Méthodes Const et paramètres
Sujets spécifiques
Surcharge de l'opérateur =
Membres statiques
Fonctions inline
Liste d'initialisation des membres
L'essentiel de C (facultatif)
Syntaxe
Fonctions et variables
Portée et pointeurs
19/05/2008 au 23/05/2008 (75)
28/01/2008 au 01/02/2008 (75)
19/05/2008 au 23/05/2008 (99)
28/01/2008 au 01/02/2008 (99)
21/04/2008 au 25/04/2008 (31)
17/03/2008 au 21/03/2008 (75)
17/03/2008 au 21/03/2008 (99)
04/02/2008 au 08/02/2008 (31)