Re: Kog je tipa parametar this?
this je parametar (npr. Variable objekat) koji ima type polje koje
pokazuje na klasu u kojoj je metoda definisana. Npr.
class X{
void f(int a, char b) { }
}
Funkcija f ima parametre:
0: this sa poljem this.type = Struct("X")
1: a sa poljem a.type = int
2: b sa poljem b.type = char
Kada dodate metodu u klasu nadjite Struct simbol u tabeli simbola koji
predstavlja klasu i dodajte parametar "this" kome treba postaviti type na
simbol koji predstavlja klasu.
Pozdrav,
Jovan
> Da li this mozemo da kreiramo kao Variable objekat, sa isReference=true?
>
> Pozdrav
>
pokazuje na klasu u kojoj je metoda definisana. Npr.
class X{
void f(int a, char b) { }
}
Funkcija f ima parametre:
0: this sa poljem this.type = Struct("X")
1: a sa poljem a.type = int
2: b sa poljem b.type = char
Kada dodate metodu u klasu nadjite Struct simbol u tabeli simbola koji
predstavlja klasu i dodajte parametar "this" kome treba postaviti type na
simbol koji predstavlja klasu.
Pozdrav,
Jovan
> Da li this mozemo da kreiramo kao Variable objekat, sa isReference=true?
>
> Pozdrav
>
- Follow-Ups:
- Re: Kog je tipa parametar this?
- From: "Rade Jakovljević" <radegm@gmail.com>
- Re: Kog je tipa parametar this?
- References:
- Kog je tipa parametar this?
- From: "Rade Jakovljević" <radegm@gmail.com>
- Kog je tipa parametar this?
Previous by date: Re: Preddefinisane funkcije
Next by date: Re: Pitanje za asistenta
Previous by thread: Kog je tipa parametar this? Next by thread: Re: Kog je tipa parametar this?
Previous by thread: Kog je tipa parametar this? Next by thread: Re: Kog je tipa parametar this?