Formation indisponible à l'heure actuelle
Programmation Orientée Objets : le Langage C++
Formation
À Paris ()
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Durée
5 Jours
Objectifs: Savoir programmer en C++ pour réaliser des logiciels selon les méthodes orientées objets en phases de conception et de développement. Destinataires: Concepteurs, développeurs connaissant le langage. C, désirant maîtriser l'approche orientée objets.
Les Avis
Les matières
- C
- Langage c
- Langages de programmation
- Logiciels
- Informatique
- Phsyque
- Programmation
- Analyse
- Serveurs informatique
- Sciences
Le programme
- Du C à C++.
- Rappel sur le cycle de vie d'un logiciel : facteurs et critères de qualité.
- La flexibilité et la réutilisabilité de composants logiciels.
- Rappel sur les méthodes de conception traditionnelles.
- Mécanismes d'abstraction
- Les concepts de l'approche orientée objets.
- Classes, objets, instances
- Définition d'une classe : l'interface et l'implémentation. État physique et comportement d'un objet. Notions de typage fort : surcharge, polymorphisme, édition de lien statique.
- État dynamique d'un objet : les méthodes constructeurs et destructeurs.
- Auto-référence d'un objet : le pointeur this.
- Relations d'héritage simple et multiple : classes dérivées, partie protégée, règles de visibilité, droits d'accès, fonctions virtuelles et polymorphisme dynamique.
- Relations d'héritage répété : classes de bases virtuelles.
- Relations d'utilisation : classe amie, fonction amie.
- Relations d'instanciation : classes génériques (template), classes abstraites, fonctions virtuelles pures.
- Relations de métaclasse : variables ou fonctions statiques.
- Gestion des exceptions
- Études de classes prédéfinies.
- La conception orientée objets en C++.
- Création de bibliothèque de composants réutilisables.
- Évolution future de C++
- Comparaison de C++ avec d'autres langages orientés objets.
- Travaux pratiques.
Documentation : Un support de cours sera fourni à chaque stagiaire ainsi que les corrigés des travaux pratiques.
Matériel : Une salle de travaux pratiques équipée de PC est mise à la disposition des stagiaires (1
poste par stagiaire).
Organisation
- 5 journées à temps plein.
- Capacité d'accueil : Minimum : 5 , Maximum : 16.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Programmation Orientée Objets : le Langage C++