⊗ppOpBsCPP 9 of 107 menu

Својства преку параметри на конструкторот во ООП во PHP

Променливите, пренесени преку параметрите на конструкторот, можат да се запишат во својствата на објектот:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } } ?>

На овој начин, пренесените вредности ќе станат достапни во сите методи на класата. За пример, ќе ги искористиме пренесените вредности во некој метод:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } public function show() { return $this->name . ' ' . $this->surn; } } ?>

Ајде да провериме како функционира ова. Ќе создадеме нов објект, пренесувајќи го името и презимето на корисникот како параметри:

<?php $user = new User('john', 'smit'); ?>

Сега да се повикаме на нашиот метод:

<?php echo $user->show(); ?>

Пренесете во конструкторот на класата Employee име и плата на работникот и запишете ги во соодветните својства.

Направете метод кој ќе го прикажува името на работникот.

Направете метод кој ќе ја прикажува платата на работникот.

Направете метод кој ќе ја зголемува платата на работникот за 10%.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј