Initiation à la programmation orientée objet
2 jours
POURQUOI DEVRIEZ-VOUS SUIVRE CE COURS?
- pour se familiariser avec la philosophie de la programmation orientée objets
- pour connaître les principes de conception en programmation orientée objets
- pour analyser un projet de façon opérationnelle
PRÉALABLE
Avoir suivi le cours Initiation à la programmation ou posséder des capacités opérationnelles équivalentes
OBJECTIFS
Le participant sera en mesure:
- de comprendre et bien utiliser le principe de la programmation orientée objets
- de s’adapter à un langage orienté objets tel le C ++
- d’être efficace dans son analyse de besoins sans avoir à connaître un langage de programmation
CONTENU
- Comprendre la philosophie du langage orienté objets
- avantages et inconvénients
- mentalité à adopter
- Connaître la structure du langage
- classes
- classes abstraites
- objets
- méthodes
- fonctions
- instances de variables
- variables de classe
- variables locales
- polymorphisme
- héritage
- encapsulation
- Utiliser des objets
- appel d’objets
- constructeurs
- destructeurs
- application d’héritage
- définition d’autres objets à partir d’objets déjà existants
- Créer et utiliser des fonctions
- définitions et déclarations d’une fonction
- polymorphisme d’une fonction
- portée ou visibilité d’une fonction (scope)
- retour de données d’une fonction
- passages de paramètres pour une fonction
- variables locales
- Créer des méthodes simples
- définition d’une méthode
- déclaration et utilisation de méthodes
- passages de paramètres pour une méthode
- appel d’une méthode
- affichage des résultats