El 8 de septiembre de 2009 18:15, Leandro Martín Malsam <
[email protected]> escribió:

>
> Así que bueno, la duda concreta viene por ese lado, ¿por qué se hace así
> (como explicaron) y no como se le ocurrió a mi compañero? Lo primero que se
> me viene a la mente es el caso de la redefinición de métodos, o cuando se
> utiliza super, pero no sé si en todos los lenguajes OO es igual.
>
> Salu2
>
> Lea
>
>
Ahora que leo esto que planteas me acorde que en VisualSmalltalk se puede
hacer eso, si uno quisiera hacer la prueba, usando Object>>addBehavior: y
experimentar con esas cosas. Lo bueno es que para probar, como es basado en
instancias tambien te sirve para comparar entre comportamientos de algunas
instancias y de otras de la misma clase.
Incluso podrias cambiar el MethodDictionary completamente, mientras tu
sistema funciona.

Las diferencias con c++ y java se pueden ver bien resumidas aqui:
http://en.wikipedia.org/wiki/Dynamic_dispatch
Ojo que con respecto a Smalltalk habla un poco de más y al pedo, sin sentido
:)

Saludos
  GallegO

--~--~---------~--~----~------------~-------~--~----~

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org
-~----------~----~----~----~------~----~------~--~---

Responder a