|
20-maruza: phpda obyektga yonaltirilgan dasturlash. Mvc texnologiyasi
|
bet | 2/6 | Sana | 30.01.2024 | Hajmi | 20,38 Kb. | | #148601 |
Bog'liq 20-maruza phpda obyektga yo’naltirilgan dasturlash. Mvc texnolo-www.kompy.info Информация и оценка достоверности информации, Способы выбора контролируемых параметров, sravnitelnyy-analiz-metodov-postroeniya-prognoziruyuschih-modeley-tehnologicheskih-obektov, 1-mavzu to‘plamlar va ular ustida amallar reja, Что такое машинное обучение, Ozbek tilining kirill va lotin alifbolaridagi imlo lugati T Togayev, MI, 1-tez, Cert. 11-2022-24-1, Документ Microsoft Word (2), 11-maruza-hisoblash-tizimlarini-imitatsion, On a numerical method for solving the hydrodynamic, Chiziqsiz regressiya, 4-Ma’ruza. Chegaraviy masalalarni yechish usullari, 76073394 - Class
- 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 {
}
Xususiyatlar - Sinfdagi 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;
}
Metod - Metod 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.
public - Quyida 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(){ }
}
private - Ushbu 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;
}
|
| |