Pravila imenovanja interfejsa u OOP u PHP-u
Kao što je već napisano, ne može postojati
interfejs i klasa sa istim nazivom.
Ovo stvara određene probleme sa smišljanjem
naziva. Na primer, želimo da napravimo klasu
User koja implementira interfejs User.
Kao što vidimo, imamo konflikt imena. Da bismo ga
rešili, treba ili klasu nazvati drugačije,
ili interfejs.
Opšteprihvaćeno je u ovakvim slučajevima da se naziv interfejsa
započne malim slovom i, kako bi se
pokazalo da je to interfejs, a ne klasa.
To jest, u našem slučaju napravićemo interfejs
iUser, a implementiraće ga klasa
User. Ovakav pristup ćemo ponekad
primenjivati u narednim lekcijama.