PHP OOP тұжырымдамалары дегеніміз не?
PHP OOP тұжырымдамалары дегеніміз не?

Бейне: PHP OOP тұжырымдамалары дегеніміз не?

Бейне: PHP OOP тұжырымдамалары дегеніміз не?
Бейне: Интерфейс в ООП 2024, Мамыр
Anonim

Объектіге бағытталған программалау ( PHP OOP ), күрделі, қайта пайдалануға болатын веб-қосымшаларды құруға көмектесетін php5-ке қосылған бағдарламалау тілі принципінің түрі. The Объектіге бағытталған ұғымдар ішінде PHP мыналар: Сіз сыныпты бір рет анықтайсыз, содан кейін көп жасайсыз нысандар оған тиесілі. Объектілер мысал ретінде де белгілі.

Бұл жерде PHP толығымен нысанға бағытталған ба?

Иә, соңғы нұсқалары PHP болып табылады объектіге бағытталған . Яғни, сыныптарды өзіңіз жаза аласыз, мұраны пайдалана аласыз және қажет болған жағдайда кірістірілген функционалдылық нысандар тым (MySQL мүмкіндіктері сияқты). PHP OOP үшін ішінара қолдау бар және жоқ таза OOP.

Сондай-ақ, PHP-де сынып және объект дегеніміз не? А сынып - бұл бір немесе бірнеше нақты тапсырмаларды орындау үшін бірге жұмыс істейтін айнымалылар мен функциялардың дербес, тәуелсіз жиынтығы. нысандар a-ның жеке даналары болып табылады сынып . А сынып шаблон немесе сызба ретінде әрекет етеді, олардан жеке адамдар көп нысандар құруға болады.

Мұнда PHP-де $this деген не?

PHP OOP $ бұл Негізгі сөз. $ бұл псевдоайнымалы (сонымен қатар сақталған кілт сөз), ол тек әдістер ішінде қол жетімді. Және, ол ағымдағы әдістің объектісіне сілтеме жасайды. Бір қасиеті (түсі) бар House класын жасайық. Содан кейін одан нысан жасаңыз.

РНР әдісі дегеніміз не?

Әдіс шын мәнінде сынып/нысан контекстінде қолданылатын функция. Функцияны сыныптан/нысаннан тыс жасағанда, оны функция деп атауға болады, бірақ сынып ішінде функцияны жасағанда, оны функция деп атауға болады. әдіс.

Ұсынылған: