Introduction à la Programmation Orientée Objet en Python

Classe et instance
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre à programmer en Python
Revoir le teaser Je m'abonne
4,8
Transcription


79,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,8

79,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de vous apprendre à :
- Comprendre les concepts de base de la programmation orientée objet.
- Créer et utiliser des classes et des objets en Python.
- Appliquer les conventions de nommage en Python.
- Intégrer des attributs aux objets.

Découvrez les bases de la programmation orientée objet en Python, avec des explications claires et des exemples pratiques.

Il existe plusieurs manières d'écrire un programme, appelées paradigmes. Dans cette leçon, nous nous concentrons sur la programmation orientée objet (POO). La POO permet de gérer les données et les traitements de manière intégrée, plutôt que séparée. Elle donne une structure et une organisation particulière aux programmes, en regroupant des données et des fonctions associées au sein de ce que l'on appelle des objets.

Nous apprendrons à créer une classe en Python, à y ajouter des attributs et à instancier des objets à partir de cette classe. Vous découvrirez comment une classe peut servir de plan pour générer des objets multiples et comment assigner des données spécifiques à chaque instance. Vous comprendrez également l’importance des conventions de nommage en Python, comme l'utilisation de majuscules pour les noms de classes selon le PEP8.

Enfin, cette leçon vous montrera que la POO est une question de style de programmation et qu'elle coexiste avec d'autres paradigmes, tels que la programmation fonctionnelle ou la programmation procédurale, chacun ayant ses propres cas d'utilisation adaptés.

Voir plus
Questions réponses
Qu'est-ce qu'une classe en programmation orientée objet ?
Une classe est un plan ou un modèle permettant de créer des objets. Elle définit les attributs et les méthodes qui seront partagés par tous les objets créés à partir de cette classe.
Que signifie le processus d'instanciation ?
L’instanciation est le processus de création d'un objet à partir d'une classe. Une instance est donc un objet créé à partir de cette classe.
Pourquoi est-il important de suivre les conventions de nommage en Python ?
Suivre les conventions de nommage, comme celles proposées par le PEP8, est important pour rendre le code plus lisible et maintenable. En Python, les noms de classes commencent par une majuscule pour distinguer facilement les classes des autres étiquettes.

Programme détaillé

4 commentaires
4,8
4 votes
5
4
3
2
1
phil
Il y a 2 years
Commentaire
tres claire... merci !
badii_00
Il y a 3 years
Commentaire
Très facile à comprendre pour quelqu'un qui n'a pas de formation en programmation.
g.vanleynseele
Il y a 3 years
Commentaire
Je suis au dernier exercice du module 3, le code proposé ne fonctionne que si le dossier parcouru ne contient que des fichiers .txt, alors que dans la correction il semble pouvoir parcourir des fichiers .py également.
Autrement jusque-là tout était très clair, merci beaucoup :-)
actif22
Il y a 3 years
Commentaire
Hello,
Pratiquant le Python régulièrement, je trouve que ce cours et l'intervenant font parties des meilleurs sur le Web pour l'apprentissage de ce language.

La partie sur les able est simplement limpide et tellement utile.

Certains sujets sont passés en revue rapidement tel que le debugeur mais on le comprend très bien, déjà avec plus de 6h de formation, cela aurait été dense et finalement cela ne concerne pas vraiment les débutants.

Je conseille d'aller voir les autres formations de l'enseignant qui sont du même acabit.

Regarder les design pattern, c'est du Python mais cette formation ne ressort pas avec le moteur de recherche....

Bon apprentissage.