Une variable de classe et une variable d'instance en python
Fermé
Aminax
Messages postés
81
Date d'inscription
jeudi 26 septembre 2013
Statut
Membre
Dernière intervention
29 mai 2015
-
10 févr. 2015 à 00:53
ellana29460 Messages postés 689 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 12 septembre 2015 - 10 févr. 2015 à 02:36
ellana29460 Messages postés 689 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 12 septembre 2015 - 10 févr. 2015 à 02:36
A voir également:
- Une variable de classe et une variable d'instance en python
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- \R python ✓ - Forum Python
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Avis d'instance la poste ✓ - Forum Réseaux sociaux
1 réponse
ellana29460
Messages postés
689
Date d'inscription
lundi 7 octobre 2013
Statut
Membre
Dernière intervention
12 septembre 2015
172
10 févr. 2015 à 02:36
10 févr. 2015 à 02:36
C'est plus une question de programmation orientée objet en général que de Python.
Une classe, c'est un modèle qui permet de représenter quelque chose (par exemple une table, un point, un triangle, ...)
une instance, c'est un exemplaire d'une classe (cette table là, ce point ci, le triangle rectangle 3 4 5, ...)
donc une variable de classe est une variable qui n'existe pas en tant que telle, mais qui décrit des paramètres de ce qu'elle représente (hauteur de la table, coordonnées du point, ...), et une variable d'instance est une variable réelle, qui définit l'objet qu'elle caractérise (cette table est blanche, ce point est en x=1 et y=0, ...).
Une classe, c'est un modèle qui permet de représenter quelque chose (par exemple une table, un point, un triangle, ...)
une instance, c'est un exemplaire d'une classe (cette table là, ce point ci, le triangle rectangle 3 4 5, ...)
donc une variable de classe est une variable qui n'existe pas en tant que telle, mais qui décrit des paramètres de ce qu'elle représente (hauteur de la table, coordonnées du point, ...), et une variable d'instance est une variable réelle, qui définit l'objet qu'elle caractérise (cette table est blanche, ce point est en x=1 et y=0, ...).