⊗ppOpBsCPP 9 of 107 menu

Vetitë përmes parametrave të konstruktorit në OOP në PHP

Ndryshoret e kaluara përmes parametrave të konstruktorit mund të shkruhen në vetitë e objektit:

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

Në këtë mënyrë vlerat e kaluara do të bëhen të disponueshme në të gjitha metodat e klasës. Për shembull, le të përdorim vlerat e kaluara në ndonjë metodë:

<?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; } } ?>

Le të kontrollojmë se si funksionon kjo. Le të krijojmë një objekt të ri, duke kaluar emrin dhe mbiemrin e përdoruesit si parametra:

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

Tani le t'i drejtohemi metodës sonë:

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

Kaleni në konstruktorin të klasës Employee emrin dhe pagën e punonjësit dhe shkruajini ato në vetitë përkatëse.

Bëni një metodë që do të shfaqë emrin e punonjësit.

Bëni një metodë që do të shfaqë pagën e punonjësit.

Bëni një metodë që do të rrisë pagën e punonjësit për 10%.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo