CHAPITRE 12 Héritage : pour le meilleur ou pour le pire

Nous avons commencé à mettre en avant l’idée d’héritage comme moyen de permettre aux novices de s’appuyer sur des frameworks qui ne pouvaient être conçus que par des experts1.

— Alan Kay, The Early History of Smalltalk

Ce chapitre traite de l’héritage et du sous-classement, en mettant l’accent sur deux particularités qui sont très spécifiques à Python :

Les pièges du sous-classement à partir de types natifs

L’héritage multiple et l’ordre de résolution de méthode

Nombreux sont ceux qui considèrent que l’héritage multiple pose plus de problèmes qu’il n’en vaut la peine. Son absence n’a certainement pas nui à Java. Elle a probablement alimenté l’adoption généralisée de celui-ci après que de ...

Get Programmer avec Python 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.