Reëls vir die Benoeming van Interfases in OOP in PHP
Soos hierbo geskryf, kan daar nie 'n
koppelvlak en 'n klas met dieselfde naam wees nie.
Dit skep sekere probleme met die bedenking van
name. Byvoorbeeld, ons wil 'n klas
User maak wat die koppelvlak User implementeer.
Soos ons sien, het ons 'n naamkonflik. Om dit op te los,
moet óf die klas anders genoem word,
óf die koppelvlak.
Dit is algemeen aanvaar om in so 'n geval die koppelvlagnaam
met 'n kleinletter i te begin, om
aan te dui dat dit 'n koppelvlak is, en nie 'n klas nie.
Dit wil sê, in ons geval sal ons die koppelvlak
iUser maak, en dit sal deur die klas
User geïmplementeer word. Hierdie benadering sal ons soms
in die volgende lesse toepas.