PHPде ООПдо интерфейстердин аталыш эрежелери
Жогоруда жазылгандай, бирдей аталыш менен
интерфейс жана класс боло албайт.
Бул аталыштарды ойлоп табууда кээ бир кыйынчылыктарды
пайда кылат. Мисалы, биз User интерфейсин ишке ашырган
User классын жасагыбыз келет.
Көрүнүп тургандай, биздин аталыштарда карама-каршылык бар. Аны чечүү үчүн,
же класс башкача аталышы керек,
же интерфейс.
Мындай учурда интерфейстин аталышын
кичине i тамгасынан баштоо кабыл алынган,
бул класс эмес, интерфейс экенин көрсөтүү үчүн.
Башкача айтканда, биздин учурда биз iUser интерфейсин жасайбыз,
ал эми аны ишке ашыра турган класс
User болот. Бул ыкманы биз кээде кийинки
сабактарда колдонобуз.