Miért olyan fontos a this változó az obj. Or. PHP-ben?
Figyelt kérdés
Úgy értem, lehet nélküle is inicializálást csinálni?2017. aug. 6. 14:03
1/3 anonim válasza:
lehet, ha más változónevet használsz (azt hiszem legalábbis, de c++-ból tudom, gondolom php is így megy)
3/3 anonim válasza:
Az objektumorientált szemlélet szerint egy osztályba írhatsz osztályszintű és példányszintű tagokat. A legtöbb programozási nyelvben a példányszintű tagokat nem jelölik és a this/self/Me kulcsszóval minősítik, míg az osztályszintű tagokat static kulcsszóval jelölik és az osztály nevével minősítik.
Én személy szerint azért használom a this-t, mert:
- egyértelművé teszi, hogy az osztály egy tagjára hivatkozok vele
- mivel ugyanazon a néven lokális programozási eszközöket is deklarálni lehet (pl. változó vagy paraméter), egyértelművé teszi számomra vagy aki olvasni fogja a kódomat, hogy melyikre hivatkozom
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!