11

Classes, objets, attributs

Les chapitres précédents vous ont déjà mis en contact à plusieurs reprises avec la notion d’objet. Vous savez donc déjà qu’un objet est une entité que l’on construit par instanciation à partir d’une classe (c’est-à-dire en quelque sorte une « catégorie » ou un « type » d’objet). Par exemple, on peut trouver dans la bibliothèque Tkinter, une classe Button() à partir de laquelle on peut créer dans une fenêtre un nombre quelconque de boutons.

Nous allons à présent examiner comment vous pouvez vous-mêmes définir de nouvelles classes d’objets. Il s’agit là d’un sujet relativement ardu, mais vous l’aborderez de manière très progressive, en commençant par définir des classes d’objets très simples, que vous perfectionnerez ...

Get Apprendre à programmer avec Python 3 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.