
Ay la madre
abril 22, 2008Sinceramente, esta práctica no tenemos por dónde cogerla. Hay que hacer una cola sin utilizar ninguno de los “contenedores” habituales de Java para estas cosas, como un array (estático, con el que ya hicimos una pila y una cola, y observamos sus deficiencias), o un vector, stack, queue o parecidos (dinámicos, que ofrecen mejores posibilidades y consumen menos memoria a priori). Queremos creer que no nos han puesto esta práctica con mala intención…

Lo hemos intentado haciendo una clase auxiliar para crear instancias de ella, y que cada instancia contenga la información que queremos encolar, pero no es nada fácil, porque no sabemos cómo automatizar el proceso o cómo llamar a cada instancia de una manera de manera que no quede muy cutre, como hacer un bucle que introduzca un identificador (un número) al final de la cadena de caracteres que defina nuestra instancia de esa clase (ClaseAuxiliar instanciaXXXXXX = new ClaseAuxiliar) rellenando en el ejemplo las “X” con numeritos. Investigando un poco, creemos que se puede hacer con el método clone() que para usarlo, necesitaríamos implementar una interfaz… no me acuerdo de cuál. Con este método podemos “clonar”, copiar instancias de una clase, con el mismo nombre, y sobre cada copia, trabajar con unos datos que no afectan al original sino a la copia tan sólo. Aunque no nos dio tiempo en la clase de prácticas a razonar y comprobar esta posibilidad, así que el trabajo que nos queda es de casa únicamente, para ver si la manera posible de hacer esto es de esta manera.
Resumiendo un poco, si queremos encolar enteros, pues creamos una clase que tenga una variable int entero y otra int apuntador; y creamos instancias de esas clases, clonándolas para poder tener muchas con el mismo nombre y erradicar el problema comentado anteriormente, y hacemos que se apunten entre ellas dichas instancias, para poder identificarlas y acceder al número entero guardado. Es lo que tenemos, mandriles, aunque no sabemos si está bien o no por el momento. Meditaremos profundamente sobre ello… hasta entonces, no os emborrachéis en la fiesta del árbol, que luego no podréis donar en el autobús que nos espera a la salida de clase!
hola mandriles al poder
curioso nombre por cierto
no os preocupeis, nosotros también estuvimos asi. teneis un blog muy majo y me gustan las imágenes que poneis en cada post, esta muy bien.
animo