SayIT

Software => Programare => Topic started by: kquizak on 20 February 2007, 22:51

Title: declarare obiecte ale unei clase in cadrul 'for'
Post by: kquizak on 20 February 2007, 22:51
pe scurt vreau asta:
for (int i=;i<10;i++){
Class nume+i=new Class();
}
cum as putea face?
("nume"+Integer.toString(i)).toString() ? aveti vreo idee,sfat...ceva ...cum sa caut cu gogu?

ms
Title: Re: declarare obiecte ale unei clase in cadrul 'for'
Post by: kman on 21 February 2007, 10:53
de ce nu incerci cu un vector ?

Class a[size];
int i;
for (i=0;i<size;i++) {
  a[i] = new Class();
}


Java nu suporta ceea ce vrei tu sa faci acolo (cred ca in Java e codul scris de tine) si nu stiu/cred ca C# poate crea nume de variabile dinamic.
Ceea ce vrei tu acolo merge numai intr-un limbaj interpretat (sigur merge in TCL un artificiu din ala).