Käyttöliittymien nimeämissäännöt OOP: ssä PHP: ssä
Kuten edellä on kirjoitettu, ei voi olla
käyttöliittymää ja luokkaa, joilla on sama nimi.
Tämä aiheuttaa ongelmia nimen keksimisessä.
Esimerkiksi haluamme tehdä luokan
User, joka toteuttaa käyttöliittymän User.
Kuten näemme, meillä on nimen ristiriita. Sen ratkaisemiseksi on joko nimetä luokka toisin,
tai käyttöliittymä.
Yleisesti hyväksyttyä tässä tapauksessa on nimetä käyttöliittymä
alkaen pienellä kirjaimella i, osoittaaksemme
että se on käyttöliittymä, ei luokka.
Eli meidän tapauksessamme teemme käyttöliittymän
iUser, ja se toteutetaan luokassa
User. Tätä lähestymistapaa käytämme joskus
seuraavissa oppitunneissa.