⊗ppOpIhOCM 27 of 107 menu

Methoden van afstammelingen in OOP in PHP

Een subklasse kan zijn eigen methoden hebben. Laten we als voorbeeld een getter en setter voor het studiejaar toevoegen aan onze student:

<?php class Student extends User { private $year; public function setYear($year) { $this->year = $year; } public function getYear() { return $this->year; } } ?>

In de subklasse zullen zowel zijn eigen methoden als de geërfde methoden beschikbaar zijn. Laten we dit testen. We maken een object van de klas:

<?php $student = new Student; ?>

Stel zijn naam in met behulp van de geërfde methode, en het studiejaar met behulp van zijn eigen methode:

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

Lees zijn naam en studiejaar:

<?php $name = $student->getName(); $year = $student->getYear(); echo $name . ' ' . $year; ?>

Maak in de klasse Employee een getter en setter voor het salaris.

Controleer of in de klasse Employee zowel zijn eigen methoden werken, als de geërfde methoden.

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