Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
Aprendiendo a programar | 37 comentarios (37 temáticos, editoriales, 0 ocultos)
Todo parece un clavo con un martillo en la mano (none / 0) (#18)
por jorginius ("jorginius" en Google Mail) a las Fri Jul 23rd, 2004 at 10:32:49 AM CET
(Información Usuario) http://www.rodriguezmoreno.com

Si, ya se que hay clases que lo tienen implementado, que puedes hacerlo usando referencias (aunque es muy forzado) pero si los objetos no se liberan cuando tu quieres que se liberen la eficiencia no existe, y si no hay eficiencia ¿para que marearse implementando un ArbolB?

Pues no, ni es más forzado, ni es menos eficiente y ni siquiera es más difícil implementar un árbol con referencias e iteradores (en C++, en Java, en Python o en lo que quieras), y lo más seguro es que el api sea mucho más limpio y seguro que la contrapartida en C con punteros y estructuras recursivas.

A lo de liberar los objetos y la eficiencia no le encuentro el sentido.

PD: En java puedes pasar metodos como parametro aunque es una chapuza

En Java, y en la POO en general, no tiene sentido hablar de "pasar un método" solo, sin más, a menos que éste sea estático. Lo que se le suele pasar a un algoritmo genérico en el mundo real es una referencia a un objeto functor con parámetros adicionales a los esperados encapsulados en el propio functor. Ese es el patrón estándar y, desde luego, no es ninguna chapuza.

[ Padre ]


Aprendiendo a programar | 37 comentarios (37 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda