⊗ppOpIhInr 25 of 107 menu

Overerving van klassen in OOP in PHP

Eén klasse kan overerven van een andere klasse, waarbij het zijn methoden en eigenschappen overneemt. Dit is nodig in het geval dat twee klassen erg op elkaar lijken. Bijvoorbeeld, we kunnen een klasse User hebben, en ook Student, die dezelfde eigenschappen en methoden heeft, maar ook nog zijn eigen toevoegt. In dit geval zou het handig zijn, als de student overerft de herhalende methoden van de ouder. Laten we kijken hoe dit wordt gedaan.

Stel we hebben een klasse User, die de ouder zal zijn:

<?php class User { } ?>

Stel we hebben ook een klasse met een student, die de nakomeling zal zijn:

<?php class Student { } ?>

Laten we ervoor zorgen dat de nakomeling-klasse de methoden en eigenschappen van zijn ouder erft. Dit wordt gedaan met behulp van het sleutelwoord extends:

<?php class Student extends User { } ?>

Maak een klasse Employee, die overerft 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