Phpda obyektga yo’naltirilgan dasturlash. Mvc texnologiyasi
Download 9.14 Kb.
|
Phpda obyektga yo’naltirilgan dasturlash. Mvc texnologiyasi-fayllar.org
- Bu sahifa navigatsiya:
- Xususiyatlar
- Public
OOP asoslariClass Class(Sinf) - bu ob'ektlarni yaratish uchun shablon. PHP-da sinf - bu o'zgaruvchilar bilan ishlaydigan o'zgaruvchilar va funktsiyalar to'plami. Sinfni yaratish uchun class kalit so'zidan foydalaniladi, undan keyin sinf nomi va kod bloklari figurali qavs bilan ajratiladi. class User { } XususiyatlarSinfdagi barcha o'zgaruvchilar - xususiyatlar deyiladi. PHP-da sinfdagi o'zgaruvchilari "xususiyatlar" deb nomlanadi (shuningdek "atributlar" yoki "maydonlar"). Ular public, protected yoki private kalit so'zlardan birini qo'llash orqali aniqlanadi, so'ngra normal o'zgaruvchi nomi yoziladi. class User{ public $name; } MetodMetod ob'ekt bilan bog'liq protsedura hisoblanadi (PHP funktsiyalariga o'xshash) Funktsiya (metod) bu parametr shaklida ba'zi ma'lumotlarni kiritishi va ba'zi bir ishlov berishni bajarishi va qiymatni qaytarishi mumkin bo'lgan kod bo'lagidir. OOPda metod sinfning bir qismi bo'lib, ushbu sinfning istalgan ob'ektiga kiritilgan. Metodni public, protected yoki private kalit so'zlardan birini va oddiy finksiya nomi deklaratsiyasini ishlatib belgilash mumkin. PublicQuyida keltirilgan misolda metod public deb e'lon qilingan edi. Bu shuni anglatadiki, u har kimga, aniqrog'i, istalgan joydan kirish mumkin. Bu xususiyat yoki metodning ko'rinishi deyiladi. class User{ public $name; public function setName(){ } } privateUshbu tur faqat bitta sinf a'zolariga kirishga imkon beradi. private deb e'lon qilingan metodlardan faqat sinf ichidagini foydalanish yoki kirish mumkin. O'zgaruvchini / funktsiyasini (metodni) faqat o'z sinfida ko'rinishini yoki foydalanishni istasangiz, ushbu turdan foydalaning. class User{ //can be accessible within the same class private $name; } Download 9.14 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling