Comment utiliser la classe dans une application
2022-10-14 04:00:52
vendredi
2597 mots
La plupart du temps, vous utilisez des classes externes lorsque vous travaillez avec Python. Il est assez rare de laisser les classes dans le fichier de l’application elle-même, car celle-ci pourrait rapidement devenir très volumineuse et pratiquement ingérable. De plus, réutiliser le même code dans une autre application serait difficile. Les étapes qui suivent vous aident à utiliser la classe MyClass créée dans la section précédente. Cet exemple se trouve également dans le fichier téléchargeable MyClassTest.py.
- Ouvrez une fenêtre de fichier Python.
Vous pouvez par exemple lancer Python en mode Shell, puis choisir dans le menu File la commande New File. - Tapez le code suivant en appuyant sur Entrée à la fin de chaque ligne :
import MyClass SamuelRecord = MyClass.MyClass() AnnieRecord = MyClass.MyClass("Annie", 44) print(SamuelRecord.GetAge()) SamuelRecord.SetAge(33) print(AnnieRecord.GetName()) AnnieRecord.SetName("Sophie") print(SamuelRecord) print(AnnieRecord)
Une fois le module importé, l’application crée deux objets MyClass. Notez que vous spécifiez d’abord le nom du module, suivi du nom de la classe. Le premier objet, SamuelRecord, utilise les valeurs par défaut. Le second, AnnieRecord, définit des valeurs personnalisées.
L’anniversaire de Samuel étant vraisemblablement passé, l’application lui ajoute une année de plus. D’autre part, il y a eu une confusion de prénom, et la titulaire du poste est Sophie et non Annie. Le code corrige donc cette erreur. Enfin, la dernière étape affiche les informations actualisées. - Choisissez la commande Run Module dans le menu Run.
Une fenêtre Python en mode Shell va s’ouvrir. L’application affiche les messages illustrés sur la Figure.
Figure : La sortie montre que la classe est pleinement fonctionnelle.32 Annie Samuel est âgé(e) de 33 ans. Sophie est âgé(e) de 44 ans.
Relation
Commentaire