O'Reilly logo

Apprendre à programmer avec Python 3 by Gérard Swinnen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

12

Classes, méthodes, héritage

Les classes que nous avons définies dans le chapitre précédent peuvent être considérées comme des espaces de noms particuliers, dans lesquels nous n’avons placé jusqu’ici que des variables (les attributs d’instance). Il nous faut à présent doter ces classes d’une fonctionnalité.

L’idée de base de la programmation orientée objet consiste en effet à regrouper dans un même ensemble (l’objet), à la fois un certain nombre de données (ce sont les attributs d’instance), et les algorithmes destinés à effectuer divers traitements sur ces données (ce sont les méthodes, à savoir des fonctions particulières encapsulées dans l’objet).

Objet = [ attributs + méthodes ]

Cette façon d’associer dans une même « capsule » les propriétés ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required