![]() |
![]() |
-Gość_TakiTam- |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 18.08.2004 Skąd: Jastrzębie Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Posłużę się takim przykładem:
Deklaracje zmiennych w klasie robi się dla przejrzystości kodu. Patrzysz na początek klasy i wiesz jakie ma atrybuty i jakich typów, nie musisz ich szukać w poszczególnych metodach. $this oznacza jakby odwołanie się do samego siebie, czyli jeśli masz obiekt jakiejś klasy który nazywa się $obiekt1 to $this jest tożsame z $obiekt1 (dla tego obiektu). Nieźle zamotałem, ciekawe ile w tym racji - ja to tak rozumiem, a z obiektówką jestem po tyłach niestety. Tak więc proszę - poprawcie mnie jeśli się mylę. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 02:43 |