03/04/2008, 02:18
|
| | | Fecha de Ingreso: mayo-2005
Mensajes: 366
Antigüedad: 19 años, 7 meses Puntos: 0 | |
Re: Desperdicio de Variables Si, si no me explique aqui les pongo un caso.
necesito 3 listas que hacen lo mismo pero necesitan diferentes datos.
si hago una clase generica y la instancio 3 veces por ejemplo una lista ligada se llama lista()
entonces hago
lista Lista1 = new lista();
lista Lista2 = new lista();
lista Lista3 = new lista();
Y digamos que lista() tiene un nodo() con 5 strings y 5 doubles
para la Lista1() necesito un double y un string (desperdicio 4 strings y 4 doybles)
para la Lista2() necesito un solo string (desperdicio 4 string y 5 doubles)
para la Lista3() necesito 5 doubles y 5 strings (no desperdicio nada)
si hago la Lista1() de tamaño muy grande, digamos 1000, desperdiciaria 4000 strings y 4000 doubles.
entonces mi pregunta es si combiene o si en terminos de rendimiento es mejor hacer 3 clases diferentes para cada lista y no desperdiciar tantas variables pero haciendo el codigo mucho mas grande, osea
Lista1 Lista1 = new Lista1(); con un nodo() con 1 string y 1 double
Lista2 Lista1 = new Lista2(); con un nodo() con 1 sting
Lista3 Lista1 = new Lista3(); con un nodo () con 5 strings y 5 doubles
Espero haber sido mas claro
Muchas Gracias
Lophophora
__________________ P.L.U.R. |