PHP da OOP da Interfeyslarni Nomlash Qoidalari
Yuqorida yozilganidek, bir xil nomdagi interfeys
va klass bo'lishi mumkin emas.
Bu nomlar o'ylab topishda ba'zi qiyinchiliklar
yuzaga keltiradi. Masalan, biz User klassini
yaratmoqchimiz, u User interfeysini amalga oshiradi.
Ko'rib turganimizdek, nomlar to'qnashuvi yuzaga keldi. Buni
hal qilish uchun, yoki klassni boshqacha nomlash kerak,
yoki interfeysni.
Bunday hollarda interfeys nomini kichik i harfi bilan
boshlash odatiy holdir, bu uning klass emas, balki
interfeys ekanligini ko'rsatadi.
Ya'ni, bizning holatda biz iUser interfeysini yaratamiz,
uni amalga oshiradigan klass esa User bo'ladi. Biz keyingi
darslarda ba'zan ushbu yondashuvdan foydalanamiz.