• [^] # Re: Stout bête

    Posté par . En réponse au message [Java -> Python] Implémentation d'interface "en ligne". Évalué à 3.

    Du coup je me pose une question : la manière de faire pour une interface plus complexe (qui a plusieurs méthodes). En java c'est un peu lourd mais ça suit la même syntaxe, en python tu va prendre un objet et lui donner dynamiquement les paramètres qui vont bien ?

    obj.function1 = lambda u: u * u
    obj.function2 = lambda u: u + u

    Si c'est ça c'est vraiment de la prog par prototypage :)

    Par contre je ne sais pas comment créer cet obj. Il n'y a pas (à ma connaissance) de classe maitresse de toutes les autres et instancier une autre classe peu être très artificiel.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)