Re: Ispis objekata neke klase
On Sun, 21 Jan 2007 10:27:56 +0100, Aleksandar Milicevic <aca.milicevic@gmail.com> wrote:
> Jest' neozbiljan, ali nije to jedino sto je neozbiljno. Mnogo ti je lakse da
> napravis tako jedan pomocni, neefikasni, metod koji ce ti obaviti posao,
> nego da menjas strukturu tabele iz korena (sto je uzgred budi receno strogo
> zabranjeno).
>
Orijentacija objektno vaistinu dezorijentisane tabele simbola je sledeca:
Za instancu klase poznajemo njenu strukturu (koja nam je potrebna)
ali ne i naziv klase (znaci, ne treba nam)...
Tekst domaceg glasi:
Pored unosa u tabelu simbola, potrebno je detektovati svako korišćenje simbola, proveriti da li odgovarajući objekat postoji u tabeli simbola i ispisati poruku (i broj linije u kodu u kojoj je razmotreni simbol) o pronađenom simbolu ili poruku o grešci.
(nigde se eskplicitno ne trazi ime klase)
Citat iz Bojovicegog maila:
Moze i drugacije
Ja mislim da su ovo dovoljni argumenti da ne ispisujem
ime klase kada naidjem na njenu instancu.polje (vec samo Obj.toString)
Ako asistent ovo procita i smatra da nisam u pravu, molim da to
iznese na mailing listu (isto sam pitao u prethodnom mailu)
----
Kad sam se vec raspisao, evo interesantne stvarcice koju sam primetio
(nisam testirao - mrzelo me ali mislim da sam u pravu):
Class A{
int x, y;
}
Class B{
int x, y;
}
ObjA.type.equals(ObjB.type) vraca true!!!
Samim tim i compatibleWith i assignableTo vracaju true...
If debugging means putting bugs out of program
then programming must mean putting them into it...
> Jest' neozbiljan, ali nije to jedino sto je neozbiljno. Mnogo ti je lakse da
> napravis tako jedan pomocni, neefikasni, metod koji ce ti obaviti posao,
> nego da menjas strukturu tabele iz korena (sto je uzgred budi receno strogo
> zabranjeno).
>
Orijentacija objektno vaistinu dezorijentisane tabele simbola je sledeca:
Za instancu klase poznajemo njenu strukturu (koja nam je potrebna)
ali ne i naziv klase (znaci, ne treba nam)...
Tekst domaceg glasi:
Pored unosa u tabelu simbola, potrebno je detektovati svako korišćenje simbola, proveriti da li odgovarajući objekat postoji u tabeli simbola i ispisati poruku (i broj linije u kodu u kojoj je razmotreni simbol) o pronađenom simbolu ili poruku o grešci.
(nigde se eskplicitno ne trazi ime klase)
Citat iz Bojovicegog maila:
Moze i drugacije
Ja mislim da su ovo dovoljni argumenti da ne ispisujem
ime klase kada naidjem na njenu instancu.polje (vec samo Obj.toString)
Ako asistent ovo procita i smatra da nisam u pravu, molim da to
iznese na mailing listu (isto sam pitao u prethodnom mailu)
----
Kad sam se vec raspisao, evo interesantne stvarcice koju sam primetio
(nisam testirao - mrzelo me ali mislim da sam u pravu):
Class A{
int x, y;
}
Class B{
int x, y;
}
ObjA.type.equals(ObjB.type) vraca true!!!
Samim tim i compatibleWith i assignableTo vracaju true...
If debugging means putting bugs out of program
then programming must mean putting them into it...
- Follow-Ups:
- Re: Ispis objekata neke klase
- From: Djole <djolent@gmail.com>
- Re: Ispis objekata neke klase
- From: Marko Bojovic <marko.bojovic@etf.bg.ac.yu>
- Re: Ispis objekata neke klase
- From: "Milos Ilic" <milos.ilic@gmail.com>
- Re: Ispis objekata neke klase
- References:
- Re: Izvinjenje
- From: Marko Mitrovic <mitrovic_yu@yahoo.com>
- Re: Izvinjenje
- From: "Ivo Mihailovic" <ivonindza@gmail.com>
- Re: Izvinjenje
- From: Marko Bojovic <marko.bojovic@etf.bg.ac.yu>
- Ispis objekata neke klase
- From: Marko Skocic <markos84@verat.net>
- Za asistenta: Re: Ispis objekata neke klase
- From: Marko Savić <msgile@verat.net>
- Re: Ispis objekata neke klase
- From: "Aleksandar Milicevic" <aca.milicevic@gmail.com>
- Re: Izvinjenje
Previous by date: Re: Ispis objekata neke klase
Next by date: Re: Ispis objekata neke klase
Previous by thread: Re: Ispis objekata neke klase Next by thread: Re: Ispis objekata neke klase
Previous by thread: Re: Ispis objekata neke klase Next by thread: Re: Ispis objekata neke klase