⊗ppOpIfNR 67 of 107 menu

ინტერფეისების დასახელების წესები OOP-ში PHP-ში

როგორც ზემოთ იყო написано, არ შეიძლება არსებობდეს ინტერფეისი და კლასი ერთი და იგივე სახელით. ეს ქმნის გარკვეულ პრობლემებს სახელების მოფიქრებაში. მაგალითად, ჩვენ გვინდა შევქმნათ კლასი User, რომელიც ახორციელებს ინტერფეისს User. როგორც ვხედავთ, ჩვენ გვაქვს სახელების კონფლიქტი. მისი გადასაჭრელად, საჭიროა ან კლასი სხვანაირად დაარქვათ, ან ინტერფეისი.

საყოველთაოდ მიღებულია ასეთ შემთხვევაში ინტერფეისის სახელის დაწყება პატარა ასოთი i, რათა აჩვენოს, რომ ეს არის ინტერფეისი და არა კლასი. ანუ ჩვენს შემთხვევაში ჩვენ შევქმნით ინტერფეისს iUser, ხოლო მისი რეალიზება იქნება კლასი User. ასეთ მიდგომას ჩვენ ზოგჯერ გამოვიყენებთ შემდეგ გაკვეთილებში.

azbydeenesfrkakkptruuz