Introduction au développement objet
Objectif
Cette formation vous introduit la programmation orienté objet.
Durée
4 jours (28 heures)
Plan de formation
Module 1 : Introduction
- Prérequis
Module 2 : Initiation à la programmation orientée objet
- Introduction
- Première approche de la POO
- Programmer avec des objets
Module 3 : Principaux concepts objets
- Constructeur
- Encapsulation
- Accesseurs
Module 4 : Gestion des objets en mémoire
- Préambule
- Création d'un nouvel objet
- Affectation d'objets
- Comparaison d'objets
- Passage d'un objet en paramètre
- Destruction d'un objet
Module 5 : La relation d'association
- Introduction aux relations entre objets
- Associations entre classes
- Types particuliers d'associations
- Traduction en code d'une association
Module 6 : La relation d'héritage
- Premiers pas
- Polymorphisme
- Classes et méthodes abstraites
- Méthodes virtuelles
Module 7 : Compléments sur l'écriture de classes
- Contexte d'exemple
- Autoréférence : le mot-clé this
- Utilisation des méthodes de base
- Surcharge de méthodes
- Membres de classe
Module 8 : Gestion des exceptions
- Introduction : qu'est-ce qu'une exception ?
- Fonctionnement général des exceptions
- Détail du fonctionnement des exceptions
- Avantages apportés par les exceptions
- Bonnes pratiques dans la gestion des exceptions