Comprendre le Référent en Programmation Orientée Objet
Apprenez comment les objets sont manipulés par leurs référents en programmation orientée objet.
Introduction à l'Orienté Objet
Introduction à l'Orienté Objet
Complexité
Objet
L'Interaction
La construction
Les attributs et méthodes statiques
Message et encapsulation





L'héritage
Le polymorphisme






UML
Conclusion
Détails de la leçon
Description de la leçon
Dans cette leçon, nous détaillons la notion technique de référent d'un objet en programmation orientée objet. Un référent est principalement un moyen d'accès, souvent dissimulé derrière un nom qui rend l'objet plus facile à manipuler via son adresse physique. Un unique objet peut être référencé par plusieurs noms, ce qui est rendu possible par un niveau d'adressage intermédiaire appelé adressage indirect.
Nous expliquons également pourquoi un objet peut nécessiter plusieurs référents, en utilisant des exemples pratiques tels qu'une voiture consultée par différents acteurs pour des raisons variées (conducteur, garagiste, voisin). Enfin, nous abordons la gestion de la mémoire, expliquant comment les langages modernes comme Java, .NET et Python utilisent un garbage collector pour libérer la mémoire des objets non référencés.
Objectifs de cette leçon
Les objectifs de cette vidéo sont :
- Comprendre ce qu'est un référent en programmation orientée objet.
- Saisir l'importance de l'adressage indirect.
- Apprendre comment la gestion des référents influence la mémoire.
Prérequis pour cette leçon
Les prérequis pour cette vidéo incluent des connaissances de base en programmation et en concepts orientés objet.
Métiers concernés
Les référents sont cruciaux pour des métiers tels que développeur logiciel, architecte logiciel et ingénieur en infrastructure.
Alternatives et ressources
Comme alternatives, nous explorons des langages de programmation autres que Java, .NET et Python, comme C++ ou Ruby.
Questions & Réponses
