Re: Sta su to globalne/lokalne promenjive?
To su polja, tj. atributi unutrasnje klase. U MikroJavi ona nisu ni
lokalne , ni globalne promenljive. Globalne promenljive su polja glavne
klase, tj. programa (osim konstanti), a lokalne promenljive se deklarisu u
metodama.
Pozdrav,
Bojovic Marko
>
> zdravo,
>
>
> da li su promenjive unutar klasa koje se definisu u fajlu lokalne ili
> globale? na primer (iz specifikacije):
>
>
> //#####################################################
>
> class P
> final int size = 10;
> class Table {
> ////////////////
> // jel su ove lokalne ili globalne?
> int pos[];
> int neg[];
> }
>
> //////////////////
> // lokalna ili globalna?
> Table val;
> {
> void main()
> /////////////////
> // dve lokalne
> int x, i;
> {
> //.......... Initialize val
> val = new Table;
> val.pos = new int[size]; val.neg = new int[size];
> i = 0;
> while (i < size) {
> val.pos[i] = 0; val.neg[i] = 0;
> i++;
> }
>
> //------ read VALUES
> read(x);
> while (x > 0) {
> if (0 <= x && x < size) {
> val.pos[x]++;
> } else if (-size < x && x < 0) {
> val.neg[-x]++;
> }
>
> read(x);
> }
> }
>
>
> }
> //#####################################################
>
>
> hvala unapred,
> zdrav pozdrav!
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
lokalne , ni globalne promenljive. Globalne promenljive su polja glavne
klase, tj. programa (osim konstanti), a lokalne promenljive se deklarisu u
metodama.
Pozdrav,
Bojovic Marko
>
> zdravo,
>
>
> da li su promenjive unutar klasa koje se definisu u fajlu lokalne ili
> globale? na primer (iz specifikacije):
>
>
> //#####################################################
>
> class P
> final int size = 10;
> class Table {
> ////////////////
> // jel su ove lokalne ili globalne?
> int pos[];
> int neg[];
> }
>
> //////////////////
> // lokalna ili globalna?
> Table val;
> {
> void main()
> /////////////////
> // dve lokalne
> int x, i;
> {
> //.......... Initialize val
> val = new Table;
> val.pos = new int[size]; val.neg = new int[size];
> i = 0;
> while (i < size) {
> val.pos[i] = 0; val.neg[i] = 0;
> i++;
> }
>
> //------ read VALUES
> read(x);
> while (x > 0) {
> if (0 <= x && x < size) {
> val.pos[x]++;
> } else if (-size < x && x < 0) {
> val.neg[-x]++;
> }
>
> read(x);
> }
> }
>
>
> }
> //#####################################################
>
>
> hvala unapred,
> zdrav pozdrav!
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
- Follow-Ups:
- orphaned case
- From: "Bojan Miladinovic Busjen" <busjen23@tesla.rcub.bg.ac.yu>
- orphaned case
- References:
- Sta su to globalne/lokalne promenjive?
- From: Milos Popovic <zaghy@galeb.etf.bg.ac.yu>
- Sta su to globalne/lokalne promenjive?
Previous by date: Re: Sta su to globalne/lokalne promenjive?
Next by date: Oporavak od semanticke greske
Previous by thread: Re: Sta su to globalne/lokalne promenjive? Next by thread: orphaned case
Previous by thread: Re: Sta su to globalne/lokalne promenjive? Next by thread: orphaned case