Concepts de Base et Syntaxe
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre les concepts de base des classes et objets en programmation orientée objet.
- Savoir définir et utiliser des attributs et méthodes.
- Comprendre la notion de communication entre objets par envoi de message.
- Apprendre à implémenter ces concepts en Python.
Résumé
Apprenez les fondamentaux de la programmation orientée objet en Python avec cette leçon complète et pratique.
Description
Cette leçon vous introduit les concepts fondamentaux de la programmation orientée objet (POO) en Python. Vous allez découvrir les classes, qui sont utilisées pour définir de nouveaux types de données, et les objets, qui sont des instances de ces classes. Vous verrez comment une classe est composée d'attributs (données) et de méthodes (fonctions). Par exemple, une classe Joueur peut avoir des attributs tels que nom, numéro, et position sur le terrain, ainsi que des méthodes pour se déplacer ou essayer de marquer un but.
Vous apprendrez également comment les objets évoluent en changeant les valeurs de leurs attributs au cours du temps grâce aux méthodes définies dans leurs classes. Enfin, cette leçon mettra en lumière les interactions entre différents objets en utilisant le concept d'envoi de messages pour une communication efficace entre les classes.
Nous utiliserons le langage Python pour illustrer ces concepts avec des exemples pratiques, tels que la création de classes FeuDeSignalisation et Voiture, et leur interaction dans un système de contrôle du trafic.
Is it possible to update content in order to use recent version of Python and Django FW ?
Cela n'est pas le premier cours dans cette situation sur lequel je tombe, si le contenu était simplement gratuit cela pourrait se comprendre. Mais étant donné que l'abonnement est payant, je trouve anormal qu'il n'y ait pas de veille pour assurer la mise à jour des cours. Encore plus dans un domaine ou tout évolue si vite...