OBJECTIFS PÉDAGOGIQUES
Identifier la syntaxe du langage C++
Appliquer les concepts de la Conception Orientée Objet
Utiliser les outils de développement associés au langage C++
Identifier les ajouts majeurs de la norme C++ 11
CONTENU
La syntaxe C++
Données, expressions, opérateurs, Fonctions
Utilisation du code C dans un programme C++
Références, types constants, espaces de nommage, typage « automatique »
Approche orientée Objet
Principes généraux
Programmation Objet et C++
Les méthodologies orientées Objet
Notation UML
Les classes et les objets C++ : aspects syntaxiques, contrôle d’accès, autoréférence, champs et méthodes statiques, fonctions…
Dérivation et héritage : principe, aspects syntaxiques, contrôle d’accès, polymorphisme, réutilisation de code, interfaces…
Les exceptions : aspects syntaxiques et méthodologiques
Surcharge des opérateurs et modèles
Surcharge des opérateurs : principe, surcharge des opérateurs binaires, surcharge particulière, surcharge des opérateurs de gestion mémoire, surcharge ‘<<‘ et ‘>>’
Modèles : modèle de classe, modèle de fonction, modèle et surcharge des opérateurs, mécanismes de dérivation
Les I/O et aperçu sur la STL
MODALITÉS PÉDAGOGIQUES
Formation en présentiel ou en distanciel, en Visio avec un formateur
Suivi des actions à distance : les échanges et travaux réalisées seront en corrélation avec les objectifs pédagogiques, les séances seront notifiées auprès d’Elli’Up par le formateur, l’apprenant signera les attestations de présence correspondantes. Elli’Up est joignable par téléphone ou mail.
Apports théoriques et pratiques
Travaux personnels
MATÉRIEL À PRÉVOIR
Support permettant la prise de note
MODALITÉS D’ÉVALUATION
Évaluation continue des acquis à l’oral
Formulaire d’évaluation de la formation
Informations
- Lecture 0
- Quiz 0
- Durée 21 heures
- Skill level Tous niveaux
- Éligible au CPF ? Non
- Students 0
- Assessments Yes
Prérequis
- Aucun
Support
- Aucun
Public ciblé
- Tout public






