• [^] # Re: Une lecture intéressante

    Posté par . En réponse à la dépêche Comprendre les Design Patterns. Évalué à 1.

    Ou alors tu veux peut-être dire qu'avec un typage dynamique, toto et titi peuvent définir deux méthodes avec le même nom et les mêmes arguments, mais sans hériter d'une classe commune, et qu'un truc comme

    def appelle_la_methode_foo (obj, arg)

    obj.foo(arg)

    end

    va passer, qu'on lui passe un objet toto ou titi. Là oui, c'est vrai. Mais le but de ce type de pattern est un peu plus complexe que ce cas là :-).


    Oui, c'est ce que je voulais dire.

    Auquel cas, quel est l'intérêt d'une interface comme décrit dans l'article sur des choses plus simples comme celles-ci ?