Académique Documents
Professionnel Documents
Culture Documents
Objet
En Python
Classe – Objet
Objectifs :
Définition d’une classe
Modélisation d’une classe
Composantes d’une classe
Autre Définition :
En programmation orientée objet (POO), une "classe" est un modèle ou un patron à
partir duquel les objets sont créés. Elle définit la structure, les attributs et les
méthodes que les objets appartenant à cette classe posséderont. Une classe peut
être considérée comme une entité abstraite représentant un concept, et les objets
sont les instances concrètes de cette classe, contenant des données spécifiques et
capable d'exécuter les actions définies par les méthodes de la classe. En d'autres
termes, une classe est le fondement conceptuel pour créer des objets ayant des
caractéristiques et des comportements communs.
Un Nom
Un nom
Exemples :
Méthodes :
Les méthodes d'une classe sont des fonctions définies à l'intérieur de la définition
de la classe. Elles permettent d'associer des actions et des comportements
spécifiques à des objets de cette classe. Les méthodes sont appelées sur des
instances de la classe et peuvent accéder aux attributs et aux autres méthodes de
l'instance.
Attributs {
Méthodes {
Par convention, l’identifiant d’une classe Python commence par une lettre
majuscule.
Les Mots clés :
Class : c’est une instruction pour défini une classe
Nb : que tout en Python est un objet, cela signifie que tout en Python possède des
méthodes et des valeurs.
Les attributs sont des affectations simple des variables avec valeurs définis c’est
ce qu’on appelle des attributs de classe
__init__(self) : est une méthode appelée chaque fois que vous créez (instanciez) un
objet basé sur cette classe.
NB : que la méthode ‘’__init__(self)’’ n’est appelée qu’une seule fois et ne doit pas
être appelée à nouveau dans le programme.
La Méthode __init__() :
C’est une méthode dit magique , que nous pouvons utiliser pour initialiser les valeurs
des classes , donc elle représente le code d’initialisation des ‘’attributs d’instance ‘’