gitweb on Svarog
projekti pod git sistemom za održavanje verzija -- projects under the git version control systeme04b541a1626f7aced49d71ca8887ec4b2c01451
1 /**
2 * Program koji radi sa spiskom radnika, predstavljenim kao niz Objekata tipa Radnik. Klasa Radnika je definisana
3 * u klasi ispod. U programu ne znamo koliko ima radnika u fajlu, pa predpostavljamo da nece biti vise od 100.
4 */
9 // brojac predstavlja koliko radnika zapravo ima u nizu
12 /** Ucitava radnike iz datog fajla. Niz radnika ce nakon ovog metoda sadrzati
13 * sve podatke iz fajla i samo njih, tj ako je nesto postojalo u nizu pre,
14 * bice zanemareno.
15 */
17 // novi niz radnika
19 // resetujemo brojac
22 //citamo iz fajla dokle god ima jos redova i dok ne premasimo
23 // kapacitet naseg niza
31 brojac++;
32 }
34 // ako ima jos redova, znaci da smo prestali zbog punog niza
37 }
39 // zatvaramo fajl jer smo ga celog procitali
40 // i oslobodjamo resurs
42 }
48 }
49 }
50 }
55 }
56 }
58 /** Radnik predstavljen prezimenom, imenom, svojim id-om i
59 * brojem kancelarije u kojoj je. Ima dodatne metode koji izdvajaju neke od
60 * informacija vezane za radnika.
61 */
67 // Konstruktor klase - neophodno je proslediti sve podatke odjednom da se napravi instanca
73 }
77 }
83 }
87 }
89 }
93 }
95 // toString metod se koristi kad je potrebno predstaviti instancu kao String,
96 // tipicno pri pozivu ispisa na ekran. Ocekuje se da da kratku informaciju
97 // koja je razumljiva coveku.
100 }
101 }