Concepts de Base et Objets Composites
Objectifs
Les objectifs de cette vidéo sont d'expliquer les concepts de base des objets en programmation orientée objet, de différencier les objets composites et leurs composants, et de comprendre les attributs et les valeurs associés aux objets.
Résumé
Cette leçon aborde les deux caractéristiques des objets en Programmation Orientée Objet : leur version passive et leurs comportements dynamiques.
Description
Dans cette leçon, nous explorons les principes fondamentaux de la Programmation Orientée Objet (POO), en se concentrant sur la notion d'objet. Tout d'abord, nous examinons les objets dans leur version passive, c'est-à-dire leurs attributs et les valeurs associées à ces attributs. Ensuite, nous discutons des comportements dynamiques des objets lorsqu'ils interagissent au sein d'un système. Un aspect important de la POO est la capacité des objets à être composites, c'est-à-dire qu'un objet peut en contenir d'autres. Nous illustrons ce concept avec l'exemple d'un objet voiture qui contient un objet moteur, chacun possédant ses propres attributs, tels que la couleur, la marque et la puissance. Cette leçon fournit une compréhension approfondie de la façon dont les objets sont structurés et interagissent dans un environnement de programmation orientée objet.
Questions fréquentes
Programme détaillé
Module 1 - Introduction à l'Orienté Objet
Module 2 - Introduction à l'Orienté Objet
Module 3 - Complexité
Module 4 - Objet
Module 5 - L'Interaction
Module 6 - La construction
Module 7 - Les attributs et méthodes statiques
Module 8 - Message et encapsulation
Module 9 - L'héritage
Module 10 - Le polymorphisme
Module 11 - UML
Module 12 - Conclusion
