⊗ppOpBsCPP 9 of 107 menu

Proprietà tramite parametri del costruttore in OOP in PHP

Le variabili, passate tramite i parametri del costruttore, possono essere scritte nelle proprietà dell'oggetto:

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

In questo modo i valori passati saranno accessibili in tutti i metodi della classe. Ad esempio, utilizziamo i valori passati in qualche metodo:

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

Verifichiamo come funziona. Creiamo un nuovo oggetto, passando come parametro il nome e il cognome utente:

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

Accediamo ora al nostro metodo:

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

Passa nel costruttore della classe Employee il nome e lo stipendio del dipendente e scrivili nelle proprietà corrispondenti.

Crea un metodo che visualizzi il nome del dipendente.

Crea un metodo che visualizzi lo stipendio del dipendente.

Crea un metodo che aumenti lo stipendio del dipendente del 10%.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta