Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
⊗ppOpIfNR 67 of 107 menu

Правілы найменавання інтэрфейсаў у ААП у PHP

Як ужо было напісана вышэй, не можа быць інтэрфейсу і класа з аднолькавай назвай. Гэта стварае некаторыя праблемы з прыдумваннем назваў. Напрыклад, мы хочам зрабіць клас User, які рэалізуе інтэрфейс User. Як мы бачым, у нас канфлікт імёнаў. Для яго разрэшэння, трэба альбо клас назваць па-іншаму, альбо інтэрфейс.

Усталявалася ў такім выпадку назва інтэрфейса пачаць з маленькай літары i, каб паказаць, што гэта інтэрфейс, а не клас. Гэта значыць у нашым выпадку мы зробім інтэрфейс iUser, а рэалізоўваць яго будзе клас User. Такі падыход мы часам будзем ужываць у наступных уроках.

byenru