⊗ppOpBsPIC 6 of 107 menu

Pristup svojstvima unutar klasa u OOP u PHP

Unutar metoda klase biće nam dostupna specijalna promenljiva $this. Ona će pokazivati na objekat našeg klasa:

<?php class User { public function show() { var_dump($this); // objekat } } ?>

To znači da možemo da pristupamo svojstvima objekta preko $this. Hajde da probamo. Neka naš objekat ima svojstvo name. Ispisaćemo to svojstvo u našoj metodi:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Hajde sada da kreiramo objekat našeg klasa:

<?php $user = new User; ?>

Upisaćemo potrebno svojstvo:

<?php $user->name = 'john'; ?>

Hajde sada da pozovemo metod, i time ispišemo na ekran vrednost svojstva:

<?php echo $user->show(); // ispisaće 'john' ?>

U objekat klase Employee upišite svojstva name i salary.

Napravite metod koji će ispisati na ekran ime zaposlenog.

Napravite metod koji će ispisati na ekran platu zaposlenog.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij