Java - Creacion objetos bucle for

   
Vista:

Creacion objetos bucle for

Publicado por Alberto (1 intervención) el 29/06/2009 20:08:58
Hola.
Veréis, necesito tener un constructor que reciba por parametro el numero de objetos a crear, y con un bucle for crearlos; el nombre de los objetos va a ser uno, dos, tres... es decir, lo obtengo a partir del indice del bucle tranformandolo en string. El problema q tengo es al hacer la declaración del objeto, no se como expresar el nombre de la referencia al objeto. lo que hago es esto supongo q tengo que crear 3 objetos

for (int i = 1; i<=3;i++) {
String casa = new string (String.valueOf(i));
Casa casa = new casa();
}
yo quiero crear 3 objetos cuyos nombres de acceso sean "uno" "dos" y "tres".

como es de esperar da error ya que con "casa" hago referncia a un string y al objeto, pero no se cómo crear el objeto con el nombre del contenido del string "casa".

No se si es posible hacer esto, pero si alguien lo sabe, soy todo ojos.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Creacion objetos bucle for

Publicado por Maite (6 intervenciones) el 30/06/2009 01:51:44
Hola!! Yo creo ke para crear objetos en un bucle es mejor hacer un array de objetos.. Te adjunto el codigo para ke lo veas mas claro:

Casa casas [ ]=new casa [* ]; * numero de objetos a crear
for (int i = 1; i<=3;i++) {

casas[ i ] = new casa( );
}
no he probado el codigo, pero creo ke esta bien...

Un saludo!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar