07-09-2009, 13:42
Habiendo ido el sabado a la tarde a la PyCon, escuche al tipejo de Google quejarse de el excesivo envio de mensajes entre objetos.
Recien estuve chusmeando un poco, y me entero de que casi todos los lenguajes OO, cuando creas un objeto A que hereda de B, la maquina virtual crea un objeto A, un objeto B, y los relaciona.
¿Porque?
¿No es mas comodo y eficiente, crear un objeto A con las caracteristicas de B?
osea, que en el codigo fuente, A herede de B, pero cuando todo se convierta a bytecode, estos "dos objetos" se conviertan en uno solo...
Probablemente no me se explicar la idea... pero bue, ustedes entenderan :P.
Recien estuve chusmeando un poco, y me entero de que casi todos los lenguajes OO, cuando creas un objeto A que hereda de B, la maquina virtual crea un objeto A, un objeto B, y los relaciona.
¿Porque?
¿No es mas comodo y eficiente, crear un objeto A con las caracteristicas de B?
osea, que en el codigo fuente, A herede de B, pero cuando todo se convierta a bytecode, estos "dos objetos" se conviertan en uno solo...
Probablemente no me se explicar la idea... pero bue, ustedes entenderan :P.