«« ( Date ) »» // «« ( Thread ) »» // ir4pp1 - 2006

globalne promenljive

by andrejad
četvrtak, 30. novembar 2006 - 15:45.

sta su globalne promenljive u MJ?
u specifikaciji kaze da su promenljive u glavnoj klasi staticke (da li to znaci "final"?), a da je scope metode ili klase od njegove LBRACE={ do RBRACE=}. to znaci da cim zapocnem main metod moram pre definisanja nekog unutrasnjeg metoda deklarisati SVE te "globalne" promenljive. da li sam u pravu, ili ne? da li je "r" u primeru dole globalna promenljiva, i ako nije da li sam smeo (a mislim da nisam!) da pokusam definiciju "z"?
ako je "r" glob. promenljiva, da li je i to i "y" u donjem primeru?


class Sabirac
final int osnova = 7;
int z = 2;
{
int saberi (int a, int b)
{
return a+b+osnova;
}
void main ()
int r;
{
int y=5;
r = saberi(3, 2);
print(r);
y++;
}
}