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

Re: Pitanje za asistenta (stringovi)...

by Bojan Vitnik
petak, 07. avgust 2009 - 01:38.


> From: Nenad Teofilovic <nenadteofilovic@gmail.com>
> To: ir4pp1@rti.etf..bg.ac.yu
> Sent: Thursday, August 6, 2009 11:24:55 PM
> Subject: [ir4pp1] Pitanje za asistenta (stringovi)...
>
>
> Postovani,
>
> u primeru:
>
> class C
> string a = "string 1";
> string b = "string 2";
> {
> void main()
> string s = "aaa"; {}
> }
>
> 1.Da li su a i b konstante tipa string,a s je promenljiva?
> 2.Da li to znaci da nije moguce deklarisati globalne promenljive tipa string?
> 3.Da li se broj konstanti tipa string u leksickoj analizi odnosi na broj
> string literala ("nesto") u programu?
>
>
> Pozdrav
Sudeći po sintaksi MikroJave, ovaj programčić je sintaksnio neispravan.
Ispred "string a", "string b" i "string s" bi trebalo da ide "final", jer se jedino
konstantama može (i mora) dodeliti vrednost pri deklaraciji. Promenljive se prvo
samo deklarišu a zatim im se dodeljuje vrednost u telu metode. Osim ako je ovo
neko odstupanje od pravila?