Kezdőoldal » Számítástechnika » Programozás » Miért olyan fontos a this...

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:
47%
lehet, ha más változónevet használsz (azt hiszem legalábbis, de c++-ból tudom, gondolom php is így megy)
2017. aug. 6. 14:47
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
2017. aug. 6. 16:17
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
100%

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

2017. aug. 6. 16:24
Hasznos számodra ez a válasz?

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!