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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.