Re: Definicija metoda u MJ
Koliko sam ja video u MJ moras da definises komplatne f-je pre main-a ako hoces
da ih koristis u main-u. Ovo je jedini nacin da se one pojave u tabeli simbola
pre njihovog koriscenja.
Ako sam negde pogresio neka me profesor ili asistent isprave.
Pozdrav
ZNase Co.
5/1/05 11:02:02 PM, Basic Danijel <danijelbasic@gmail.com> wrote:
>U C-u,definicije svih f-ja koje se pozivaju iz main() moraju
>predhoditi definiciji main() f-je.
>Ako hocemo da nam main() bude prva definisana f-ja u programu, moramo
>navesti prototipove f-ja prije definicije main() f-je (pp. da je cio
>program u jednom fajlu).
>
>Prototipove nisam nasao u MJ, sto znaci da ostaje prvo pravilo =>
>prije parsiranja tijela main() f-je, u TS se vec nalaze simboli svih
>f-ja koje main() poziva zajedno sa lokalnim promjenljivima, te se moze
>lakse (bar se nadam) implementirati provjera tipa parametara kod
>poziva metode.
>Da li se ovo pravilo moze usvojiti (redosljed definisanja f-ja u
>programu) u MJ ?
>
>Ako da,da li znaci da za proizvoljne dvije f-je kao u primjeru navedenom ispod:
>
> class P
> //...
> {
>
> //definicija f-je f2()
> void f2()
> int i;
> //...
> {
> //...
> //poziv f1()
> i=f1();
> //...
> }
> //...
> }
>
>f1() mora biti definisana prije f2()?
>
>Pozdrav
>Danijel
>
>-----------------------------------------------------------------
>unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
>-----------------------------------------------------------------
>
>
>
da ih koristis u main-u. Ovo je jedini nacin da se one pojave u tabeli simbola
pre njihovog koriscenja.
Ako sam negde pogresio neka me profesor ili asistent isprave.
Pozdrav
ZNase Co.
5/1/05 11:02:02 PM, Basic Danijel <danijelbasic@gmail.com> wrote:
>U C-u,definicije svih f-ja koje se pozivaju iz main() moraju
>predhoditi definiciji main() f-je.
>Ako hocemo da nam main() bude prva definisana f-ja u programu, moramo
>navesti prototipove f-ja prije definicije main() f-je (pp. da je cio
>program u jednom fajlu).
>
>Prototipove nisam nasao u MJ, sto znaci da ostaje prvo pravilo =>
>prije parsiranja tijela main() f-je, u TS se vec nalaze simboli svih
>f-ja koje main() poziva zajedno sa lokalnim promjenljivima, te se moze
>lakse (bar se nadam) implementirati provjera tipa parametara kod
>poziva metode.
>Da li se ovo pravilo moze usvojiti (redosljed definisanja f-ja u
>programu) u MJ ?
>
>Ako da,da li znaci da za proizvoljne dvije f-je kao u primjeru navedenom ispod:
>
> class P
> //...
> {
>
> //definicija f-je f2()
> void f2()
> int i;
> //...
> {
> //...
> //poziv f1()
> i=f1();
> //...
> }
> //...
> }
>
>f1() mora biti definisana prije f2()?
>
>Pozdrav
>Danijel
>
>-----------------------------------------------------------------
>unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
>-----------------------------------------------------------------
>
>
>
Previous by date: Re: Par Pitanja DZ3
Next by date: Re: Da li je neko testirao ...
Previous by thread: Definicija metoda u MJ Next by thread: Re: Definicija metoda u MJ
Previous by thread: Definicija metoda u MJ Next by thread: Re: Definicija metoda u MJ