⊗ppOpBsCPP 9 of 107 menu

Eigenschaften über Konstruktorparameter in OOP in PHP

Variablen, die über Parameter des Konstruktors übergeben werden, können in die Eigenschaften des Objekts geschrieben werden:

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

Auf diese Weise werden die übergebenen Werte in allen Methoden der Klasse verfügbar. Als Beispiel verwenden wir die übergebenen Werte in einer Methode:

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

Lassen Sie uns testen, wie das funktioniert. Erstellen wir ein neues Objekt und übergeben den Namen und den Nachnamen des Users als Parameter:

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

Greifen wir nun auf unsere Methode zu:

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

Übergeben Sie im Konstruktor der Klasse Employee den Namen und das Gehalt des Mitarbeiters und schreiben Sie sie in die entsprechenden Eigenschaften.

Erstellen Sie eine Methode, die den Namen des Mitarbeiters ausgibt.

Erstellen Sie eine Methode, die das Gehalt des Mitarbeiters ausgibt.

Erstellen Sie eine Methode, die das Gehalt des Mitarbeiters um 10% erhöht.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen