• [^] # Re: Héritage...

    Posté par . En réponse au journal Le problème de la POO pratiquée par des étudiants. Évalué à 4.

    Dans 99% des cas je dirais les mixins.

    Le meilleur exemple que j'ai sous la main c'est le module Enumerable de Ruby Extrait:

    The Enumerable mixin provides collection classes with several traversal and searching methods, and with the ability to sort. The class must provide a method each, which yields successive members of the collection

    Si tu défini une collection personnalisée tu n'est pas obligé d'hériter de Array ou Hash pour récupérer toutes les méthodes qu'on trouve sur les collections.

    Même genre en python avec les Threading/Forking servers.