⊗ppOpIhPbM 26 of 107 menu

Overerving van openbare methoden in OOP in PHP

Een subklasse erft alle openbare methoden van de bovenliggende klassen. Laten we dit bekijken met een voorbeeld. Stel dat we een klasse hebben met de volgende methoden:

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

Stel dat van deze klasse de volgende klasse erft:

<?php class Student extends User { } ?>

Laten we controleren of de methoden zijn overgeërfd. Laten we een nieuw object aanmaken voor een student:

<?php $student = new Student; ?>

Laten we een naam instellen met behulp van de overgeërfde methode:

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

Laten we de naam uitlezen met behulp van de overgeërfde methode:

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

Controleer of uw klasse Employee methoden erft van de klasse User.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren