URL: https://linuxfr.org/forums/programmationautre/posts/cest-quoi-le-multi-m%C3%A9thode Title: C'est quoi le multi-méthode ? Authors: Ontologia Date: 2005年10月10日T02:14:01+02:00 Tags: Score: 0 Bonjour, malgré google et ça ( [http://en.wikipedia.org/wiki/Multimethod(...)](http://en.wikipedia.org/wiki/Multimethod) ) , je ne parviens pas à comprendre clairement ce qu'est le multi-méthode. En fait, je ne vois pas la différence avec le polymorphisme. Je reprend l'exemple de wikipedia : Soit les objets Spaceship et Asteroid Si j'ai bien compris, dans un langage à mono méthode (genre java (?)), on ne peut pas faire : public class Asteroid { public boolean collide_with( Spaceship s) £spaces£ £/spaces£{ £spaces£ £/spaces£...... £spaces£ £/spaces£} public boolean collide_with(Asteroid a) £spaces£ £/spaces£{ £spaces£ £/spaces£...... £spaces£ £/spaces£} } public class Spaceship { public boolean collide_with( Spaceship s) £spaces£ £/spaces£{ £spaces£ £/spaces£...... £spaces£ £/spaces£} public boolean collide_with(Asteroid a) £spaces£ £/spaces£{ £spaces£ £/spaces£...... £spaces£ £/spaces£} } J'ai bien compris ? }

AltStyle によって変換されたページ (->オリジナル) /