|
|
| Povezave |
|---|
|
Spletne strani Ključne besede Mali oglasi Mizarstvo Kuhinje |
|
|
| Povezave |
|---|
|
Spletne strani Ključne besede Mali oglasi Mizarstvo Kuhinje |
5. PREDMETNO USMERJENO PROGRAMIRANJE
5.3 Metode in lastnosti | 5.3 Metode in lastnosti |
|
|
|
Metode so deklarirane kot običajne funkcije. Primer: class mojRazred { function mojaFunkcija() { echo "Klical si mojRazred::mojaFunkcija"; } } Izven področja delovanja razreda so metode klicane z uporabo operatorja ->: $obj = new mojRazred(); $obj->mojaFunkcija(); V območju razreda, kjer se metoda nahaja, pa jo kličemo z uporabo posebne spremenljivke $this. Ta spremenljivka je določena le v območju predmeta in vedno kaže na predmet sam. class mojRazred { function mojaFunkcija($podatek) { echo "Vrednost je $podatek"; } function pokliciMojoFunkcijo($podatek) { $this->mojaFunkcija($podatki); } } $obj = new mojRazred(); $obj->pokliciMojoFunkcijo(123); To izpiše vrednost 123. |