OOPs PHPдеги полиморфизм деген эмне?
OOPs PHPдеги полиморфизм деген эмне?

Video: OOPs PHPдеги полиморфизм деген эмне?

Video: OOPs PHPдеги полиморфизм деген эмне?
Video: Настя и сборник весёлых историй 2024, Май
Anonim

Полиморфизм бири болуп саналат PHP объектиге багытталган программалоо ( OOP ) Өзгөчөлүктөрү. Башкача айтканда, " Полиморфизм үлгүсүн сүрөттөйт Объектке багытталган программалоо анда а класс жалпы интерфейстерди бөлүшүү менен ар кандай функцияларга ээ.".

Буга байланыштуу, PHP деген эмне?

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

Ошондой эле билесизби, Javaдагы полиморфизмдин мисалы кандай? Методду ашыкча жүктөө - бул мисал статикалык полиморфизм , ал эми методду жокко чыгаруу бир мисал динамикалык полиморфизм . Маанилүү полиморфизмдин мисалы ата-эне класстын бала класстын объектисине кандайча кайрылат. Чынында, бирден ашык IS-A мамилелерин канааттандырган ар кандай объект табияты боюнча полиморфтук.

Ошондой эле билесизби, полиморфизмди программалоо деген эмне?

Объектке багытталган программалоо , полиморфизм а билдирет программалоо тилдин маалымат түрүнө же классына жараша объекттерди ар кандай иштетүү мүмкүнчүлүгү. Тагыраак айтканда, бул туунду класстар үчүн методдорду кайра аныктоо мүмкүнчүлүгү.

PHP классы деген эмне?

PHP класстары объектиге багытталган программалоону ишке ашыруу үчүн каражаттар болуп саналат PHP . Класстар эмнени аныктаган программалоо тилинин структуралары класс объекттер касиеттери деп аталган өзгөрмөлөр сакталган маалыматтар жана методдор деп аталган функциялар менен аныкталган объекттердин жүрүм-турумун камтыйт.

Сунушталууда: