Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obiekty - wskaźnik "this", Na co komu dziś
-Gość_TakiTam-
post
Post #1





Goście







Probuje podlapac o co chodzi w programowaniu obiektowym i mam jedno zasadnicze pytanie, ktore rodzi sie w mojej glowie za kazdym razem gdy rozpoczynam kurs.
1. Po co jest wskaznik "this"?
2. Co on daje,do czego sluzy?.
3. Dlaczego nie mozna sie bez niego obejsc?

Pozdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Gość_TakiTam-
post
Post #2





Goście







No dobra. Mam zatem cos takiego:

  1. <?php
  2.  
  3. class nazwaklasy
  4. {
  5. var $atrybut;
  6. function operacja($param)
  7. {
  8. $this->atrybut = $param
  9. echo $this->atrybut;
  10. }
  11. }
  12.  
  13. ?>


i mam nastepuujaca prosbe: czy ktos moglby mi krok po kroku wytlumaczyc co w ktorej linijce robi skrypt?

Ja rozumuje tak:
1. Tworzy klase "nazwaklasy".
2. Zadeklarowuje zmienna $atrybut (nie rozumiem dlaczego zadeklarowuje zmienna. Co to daje? Co by sie stalo bez zadeklarowania zmiennej w klasie?).
3. Tworzy operacje (funkcje) o parametrze $param , ktora...
... no wlasnie - co w tym miejscu sie dzieje, co tak naprawde wykonuje skrypt w dwoch kolejnych (ostatnich) etapach (miedzy klamerkami operacji {})?

Dzieks
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 04:12