Por algun motivo se mamo el link (puede que sea porque me habia olvidado el título :P). Va la nueva url:
http://becoming.blogs.clubsmalltalk.org/2009/09/tesis-wilkinson/ Saludos, Andrés andres escribió: > Luego de mi pedido, cumplo en informar que la tesis de Hernán está on line: > > http://becoming.blogs.clubsmalltalk.org/2009/09/44/ > > Saludos, > Andrés > > Juan escribió: >> hola gente , lea >> >>> 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. >> El caso de super en st es que el method lookup comienza en la clase >> superior no en la clase del receptor. >> >> si tenes una jerarquia A- >B >> >> A super clase de B >> >> y ambas implementan . por ej name ( reponde el nombre de la clase como >> symbol.). >> >> una instancia de A que recibe name responde #A >> una instancia de B responderia #B >> pero una instancia de A que llame a name con super, >> super name >> responderia #B. >> salu2 >> mdc >> >> >> >> >> >> 2009/9/8 GallegO <[email protected]>: >>> 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 -~----------~----~----~----~------~----~------~--~---
