Lepo su ti ljudi rekli da koristiš niz. Ništa tu nije glomazno, čak je mnogo elegantnije da deklarišeš promenljive u jednoj liniji sa
Code:
TvojaKlasa objekti[] = new TvojaKlasa[100];
nego da deklarišeš svaku promenljivu pojedinačno sa
Code:
TvojaKlasa objekat1;
TvojaKlasa objekat2;
TvojaKlasa objekat3;
...
TvojaKlasa objekat100;
Objekte možeš da iskreiraš u jednoj petlji, a ne da kreiraš svaki pojedinačno:
Code:
for (int i = 0; i < 100; i++) {
objekti[i] = new TvojaKlasa();
}
Isto tako, tvoj metod možeš da pozivaš u petlji:
Code:
for (int i = 0; i < 100; i++) {
objekti[i].metod();
}
Pretpostavljam da imaš neki ograničen broj promenljivih koje su ti potrebne pa si kreirao pojedinačne promenljive, recimo 30 komada. Šta ćeš raditi ako ti si ukaže potreba da imaš 1000 ili milion različitih objekata? Pravićeš promenljive?
Nije mi jasno šta ti u ovakvom pristupu ne odgovara i zbog čega je bolje da imaš gomilu promenljivih umesto jednog niza?