⊗ppOpIfNR 67 of 107 menu

Regels voor het benoemen van interfaces in OOP in PHP

Zoals hierboven al geschreven stond, kan er geen interface en klasse met dezelfde naam zijn. Dit creëert enkele problemen bij het bedenken van namen. Stel, we willen een klasse User maken die de interface User implementeert. Zoals we zien, hebben we een naamconflict. Om dit op te lossen, moeten we ofwel de klasse een andere naam geven, ofwel de interface.

Het is algemeen aanvaard in zo'n geval om de naam van de interface te laten beginnen met een kleine letter i, om aan te tonen dat het een interface is, en niet een klasse. In ons geval maken we dus de interface iUser, en deze wordt geïmplementeerd door de klasse User. Deze aanpak zullen we soms toepassen in de volgende lessen.

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