[Squeak-fr] doute sur traduction
Hilaire Fernandes
hilaire at ext.cri74.org
Ven 9 Déc 10:47:48 CET 2005
stéphane ducasse a écrit :
> si surcharge = overloading alors il n'y a pas de surcharge en Smalltalk
> car overloading veut dire
> qu'une classe peut contenire deux fois la meme methodes avec des types
> differents
> et que le type statique est utilise pour la choisir
>
> Rectangle move(Rectangle r)
>
> Rectangle move(Point p)
>
> N'est pas possible en Smalltalk car seul le nom (move) est considere.
ça peut être controurné par un double-dispatching ?
style :
Rectangle move (translate)
translate move: self
Où translate peut être un objet Rectangle ou Point.
Ou il y a encore plus propre?
Hilaire
--
ADD R0,R1,R2,LSL #2
More information about the Squeak-fr
mailing list