OOP PHP da polimorfizm nima?
OOP PHP da polimorfizm nima?

Video: OOP PHP da polimorfizm nima?

Video: OOP PHP da polimorfizm nima?
Video: OOP darslari. #4 Polymorphism 2024, Noyabr
Anonim

Polimorfizm lardan biri hisoblanadi PHP ob'ektga yo'naltirilgan dasturlash ( OOP ) Xususiyatlari. Agar boshqacha aytganda, " Polimorfizm dagi naqshni tasvirlaydi Ob'ektga yo'naltirilgan dasturlash unda a sinf Umumiy interfeyslarni baham ko'rishda turli xil funksiyalarga ega.".

Bu borada Oops PHP nima?

Ob'ektga yo'naltirilgan dasturlash ( PHP OOP), php5 ga qo'shilgan dasturlash tili printsipining bir turi bo'lib, murakkab, qayta foydalanish mumkin bo'lgan veb-ilovalarni yaratishda yordam beradi. Ob'ektga yo'naltirilgan tushunchalar PHP quyidagilar: Siz sinfni bir marta aniqlaysiz va keyin unga tegishli bo'lgan ko'plab ob'ektlarni yaratasiz. Ob'ektlar misol sifatida ham tanilgan.

Yana bilingki, Java-da polimorfizmga qanday misol bor? Usulni ortiqcha yuklash - bu misol statikdan polimorfizm , usulni bekor qilish esa a misol dinamikdan polimorfizm . Muhim polimorfizmga misol ota-klassning bolalar sinf ob'ektiga qanday murojaat qilishi. Aslida, bir nechta IS-A munosabatlarini qanoatlantiradigan har qanday ob'ekt polimorf xususiyatga ega.

Shuningdek, bilingki, polimorfizm dasturlash nima?

Ob'ektga yo'naltirilgan holda dasturlash , polimorfizm a ga ishora qiladi dasturlash tilning ma'lumotlar turi yoki sinfiga qarab ob'ektlarni turlicha qayta ishlash qobiliyati. Aniqroq aytganda, bu olingan sinflar uchun usullarni qayta belgilash qobiliyatidir.

PHP klassi nima?

PHP sinflari ob'ektga yo'naltirilgan dasturlashni amalga oshirish vositalaridir PHP . Sinflar nimani belgilaydigan dasturlash tili tuzilmalari sinf ob'ektlar xususiyatlari sifatida ham ma'lum bo'lgan o'zgaruvchilarda saqlanadigan ma'lumotlar nuqtai nazaridan va usullar sifatida ham tanilgan funktsiyalar tomonidan aniqlangan ob'ektlarning xatti-harakatlarini o'z ichiga oladi.

Tavsiya: