⊗ppOpBsCPP 9 of 107 menu

Egenskaper via konstruktorparametrar i OOP i PHP

Variabler som skickas via konstruktorns parametrar kan skrivas till objektets egenskaper:

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

På detta sätt kommer de överförda värdena att bli tillgängliga i alla metoder i klassen. Låt oss använda de överförda värdena i någon metod som ett exempel:

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

Låt oss kolla hur detta fungerar. Skapa ett nytt objekt genom att skicka användarens förnamn och efternamn som parametrar:

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

Låt oss nu anropa vår metod:

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

Skicka till konstruktorn i klassen Employee namnet och lönen på den anställde och skriv dem till motsvarande egenskaper.

Skapa en metod som kommer att visa den anställdes namn.

Skapa en metod som kommer att visa den anställdes lön.

Skapa en metod som kommer att öka den anställdes lön med 10%.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa