⊗ppOpIhPbM 26 of 107 menu

Vererbung öffentlicher Methoden in OOP in PHP

Eine abgeleitete Klasse erbt alle öffentlichen Methoden der Eltern. Lassen Sie uns ein Beispiel betrachten. Nehmen wir an, wir haben eine Klasse mit den folgenden Methoden:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

Nehmen wir an, von dieser Klasse leitet sich die folgende Klasse ab:

<?php class Student extends User { } ?>

Lassen Sie uns prüfen, ob die Methoden vererbt wurden. Erstellen wir ein neues Objekt für einen Studenten:

<?php $student = new Student; ?>

Setzen wir seinen Namen mit Hilfe der geerbten Methode:

<?php $student->setName('john'); ?>

Lesen wir seinen Namen mit Hilfe der geerbten Methode:

<?php $name = $student->getName(); echo $name; ?>

Prüfen Sie, dass Ihre Klasse Employee Methoden von der Klasse User erbt.

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